Click or drag to resize

IMultiModelReceiver Interface

The MultiModel Receiver interface.

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

The IMultiModelReceiver type exposes the following members.

Properties
 NameDescription
Public propertyLoadIdPathMap Map of load ids on the server to catalog paths.
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 propertyTargetVisual The visual which will be used to create loads. If the visual is a LoadCreatorVisual then the load will be created by the LoadCreatorVisual and will ignore the load received. Properties will still be applied
Public propertyTransportMode The mode used to transport loads. See RouteTransportMode
Top
Methods
 NameDescription
Public methodOnInitialize Initialize the receiver.
Public methodReceiveCustomMessage Receive a custom message.
Public methodReceiveLoad Receive and create a load.
Public methodVerify Verify that the component is set up correctly
(Inherited from IMultiModelBase)
Top
Events
 NameDescription
Public eventOnBlockedUpdate Invoked when the congestion zone is blocked value is updated.
Public eventOnCustomMessageReceived Invoked when a custom message is received.
Public eventOnLoadReceived Invoked when a load is received.
Public eventTransportModeChanged Invoked when the transport mode changes.
Top
See Also