Click or drag to resize

IMultiModelSender Interface

The MultiModel Sender interface.

Namespace:  Demo3D.MultiModel.Client
Assembly:  Demo3D.Core (in Demo3D.Core.dll) Version: 18.04.00
Syntax
C#
public interface IMultiModelSender : IMultiModelBase

The IMultiModelSender type exposes the following members.

Properties
  NameDescription
Public propertyDeleteLoadsAfterTransmit
Delete loads after they have been transmitted.
Public propertyIsTargetReceiverReady
Is the target receiver ready to receive a load.
Public propertyLoadCatalogPaths
The paths to the catalog which contains the loads to be transmitted
Public propertyLoadPathIdMap
Map of catalog paths to load ids on the server
Public propertyMultiModelId
The id used to identify during the MultiModel session.
(Inherited from IMultiModelBase.)
Public propertyName
The name of the component.
(Inherited from IMultiModelBase.)
Public propertyPrint
The printing action used to print messages.
(Inherited from IMultiModelBase.)
Public propertyTargetReceiverTransportMode
The transport mode of the target receiver.
Public propertyTransmittedProperties
Custom properties that are transmitted with the load.
Top
Methods
  NameDescription
Public methodClearLoad
Clear any queued up loads that are waiting to be transmitted.
Public methodOnBlockedUpdateReceived
Update the sender with the current OnBlocked state of the target receiver.
Public methodOnReceiverUpdated
Update the sender with the current receivers description.
Public methodTransmitCustomMessage
Transmit a custom message
Public methodTryTransmitLoad
Attempts to transmit a load based on the target receiver's Transport Mode.
Public methodVerify
Verify that the component is set up correctly
(Inherited from IMultiModelBase.)
Top
Events
  NameDescription
Public eventOnReceiverBlockedUpdated
Invoked when the blocked state of the target receiver has been updated.
Public eventOnReceiverTransportModeUpdated
Invoked when the transport mode of the target receiver has been updated.
Public eventOnTransmitCustomMessage
Invoked when the Sender is transmitting a custom message.
Public eventOnTransmitLoad
Invoked when the Sender has consumed a load for transmission.
Top
See Also