Click or drag to resize

IMultiModelReceiver Interface

The MultiModel Receiver interface.

Namespace:  Demo3D.MultiModel.Client
Assembly:  Demo3D.Core (in Demo3D.Core.dll) Version: 17.00.05
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