IMulti |
public interface IMultiModelSender : IMultiModelBase
The IMultiModelSender type exposes the following members.
| Name | Description | |
|---|---|---|
| DeleteLoadsAfterTransmit | Delete loads after they have been transmitted. | |
| IsTargetReceiverReady | Is the target receiver ready to receive a load. | |
| LoadCatalogPaths | The paths to the catalog which contains the loads to be transmitted | |
| LoadPathIdMap | Map of catalog paths to load ids on the server | |
| MultiModelId |
The id used to identify during the MultiModel session.
(Inherited from IMultiModelBase) | |
| Name |
The name of the component.
(Inherited from IMultiModelBase) | |
|
The printing action used to print messages.
(Inherited from IMultiModelBase) | ||
| TargetReceiverTransportMode | The transport mode of the target receiver. | |
| TransmittedProperties | Custom properties that are transmitted with the load. |
| Name | Description | |
|---|---|---|
| ClearLoad | Clear any queued up loads that are waiting to be transmitted. | |
| OnBlockedUpdateReceived | Update the sender with the current OnBlocked state of the target receiver. | |
| OnReceiverUpdated | Update the sender with the current receivers description. | |
| TransmitCustomMessage | Transmit a custom message | |
| TryTransmitLoad | Attempts to transmit a load based on the target receiver's Transport Mode. | |
| Verify |
Verify that the component is set up correctly
(Inherited from IMultiModelBase) |
| Name | Description | |
|---|---|---|
| OnReceiverBlockedUpdated | Invoked when the blocked state of the target receiver has been updated. | |
| OnReceiverTransportModeUpdated | Invoked when the transport mode of the target receiver has been updated. | |
| OnTransmitCustomMessage | Invoked when the Sender is transmitting a custom message. | |
| OnTransmitLoad | Invoked when the Sender has consumed a load for transmission. |