C# Class Sxta.Rti1516.BoostrapProtocol.InteractionManager

Afficher le fichier Open project: agustinsantos/Sxta Class Usage Examples

Méthodes publiques

Свойство Type Description
interactionClassDescriptorMap InteractionClassDescriptor>.Dictionary

Protected Properties

Свойство Type Description
interactionListeners List
internalName System.String

Méthodes publiques

Méthode Description
AddInteractionListener ( IInteractionListener il ) : void

Adds a listener for the interactions.

AddReceiveInteractionDelegate ( Type msgType, string name, ReceiveInteractionDelegate interactionDelegate ) : void

Adds a delegate for the process of interactions.

ReceiveInteraction ( BaseInteractionMessage msg ) : void

Notifies the federate of a received interaction.

RemoveInteractionListener ( IInteractionListener il ) : void

Removes a listener for the interactions.

RemoveReceiveInteractionDelegate ( Type msgType, ReceiveInteractionDelegate interactionDelegate ) : void

Remove a delegate for the process of interactions.

SendInteraction ( BaseInteractionMessage msg ) : void

Sends an interaction.

Method Details

AddInteractionListener() public méthode

Adds a listener for the interactions.
public AddInteractionListener ( IInteractionListener il ) : void
il IInteractionListener the listener object to Add
Résultat void

AddReceiveInteractionDelegate() public méthode

Adds a delegate for the process of interactions.
public AddReceiveInteractionDelegate ( Type msgType, string name, ReceiveInteractionDelegate interactionDelegate ) : void
msgType Type
name string
interactionDelegate ReceiveInteractionDelegate
Résultat void

ReceiveInteraction() public méthode

Notifies the federate of a received interaction.
public ReceiveInteraction ( BaseInteractionMessage msg ) : void
msg BaseInteractionMessage
Résultat void

RemoveInteractionListener() public méthode

Removes a listener for the interactions.
public RemoveInteractionListener ( IInteractionListener il ) : void
il IInteractionListener the listener object to Remove
Résultat void

RemoveReceiveInteractionDelegate() public méthode

Remove a delegate for the process of interactions.
public RemoveReceiveInteractionDelegate ( Type msgType, ReceiveInteractionDelegate interactionDelegate ) : void
msgType Type
interactionDelegate ReceiveInteractionDelegate
Résultat void

SendInteraction() public méthode

Sends an interaction.
public SendInteraction ( BaseInteractionMessage msg ) : void
msg BaseInteractionMessage
Résultat void

Property Details

interactionClassDescriptorMap public_oe property

public Dictionary interactionClassDescriptorMap
Résultat InteractionClassDescriptor>.Dictionary

interactionListeners protected_oe property

The list of interaction listeners.
protected List interactionListeners
Résultat List

internalName protected_oe property

The name of the federation execution to which the federate is joined (or null for none).
protected String,System internalName
Résultat System.String