C# 클래스 Sxta.Rti1516.BoostrapProtocol.InteractionManager

파일 보기 프로젝트 열기: agustinsantos/Sxta 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
interactionClassDescriptorMap InteractionClassDescriptor>.Dictionary

보호된 프로퍼티들

프로퍼티 타입 설명
interactionListeners List
internalName System.String

공개 메소드들

메소드 설명
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.

메소드 상세

AddInteractionListener() 공개 메소드

Adds a listener for the interactions.
public AddInteractionListener ( IInteractionListener il ) : void
il IInteractionListener the listener object to Add
리턴 void

AddReceiveInteractionDelegate() 공개 메소드

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

ReceiveInteraction() 공개 메소드

Notifies the federate of a received interaction.
public ReceiveInteraction ( BaseInteractionMessage msg ) : void
msg BaseInteractionMessage
리턴 void

RemoveInteractionListener() 공개 메소드

Removes a listener for the interactions.
public RemoveInteractionListener ( IInteractionListener il ) : void
il IInteractionListener the listener object to Remove
리턴 void

RemoveReceiveInteractionDelegate() 공개 메소드

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

SendInteraction() 공개 메소드

Sends an interaction.
public SendInteraction ( BaseInteractionMessage msg ) : void
msg BaseInteractionMessage
리턴 void

프로퍼티 상세

interactionClassDescriptorMap 공개적으로 프로퍼티

public Dictionary interactionClassDescriptorMap
리턴 InteractionClassDescriptor>.Dictionary

interactionListeners 보호되어 있는 프로퍼티

The list of interaction listeners.
protected List interactionListeners
리턴 List

internalName 보호되어 있는 프로퍼티

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