C# 클래스 OpenMetaverse.CapsEventDictionary

Registers, unregisters, and fires events generated by the Capabilities event queue
파일 보기 프로젝트 열기: 3di/3di-viewer-rei-libs 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
Client GridClient

공개 메소드들

메소드 설명
CapsEventDictionary ( GridClient client ) : System

Default constructor

RegisterEvent ( string capsEvent, Caps eventHandler ) : void

Register an event handler

Use String.Empty to fire this event on every CAPS event

UnregisterEvent ( string capsEvent, Caps eventHandler ) : void

비공개 메소드들

메소드 설명
BeginRaiseEvent ( string capsEvent, StructuredData body, Simulator simulator ) : void

Fire the events registered for this event type asynchronously

RaiseEvent ( string capsEvent, StructuredData body, Simulator simulator ) : void

Fire the events registered for this event type synchronously

ThreadPoolDelegate ( Object state ) : void

메소드 상세

CapsEventDictionary() 공개 메소드

Default constructor
public CapsEventDictionary ( GridClient client ) : System
client GridClient Reference to the GridClient object
리턴 System

RegisterEvent() 공개 메소드

Register an event handler
Use String.Empty to fire this event on every CAPS event
public RegisterEvent ( string capsEvent, Caps eventHandler ) : void
capsEvent string Capability event name to register the /// handler for
eventHandler Caps Callback to fire
리턴 void

UnregisterEvent() 공개 메소드

public UnregisterEvent ( string capsEvent, Caps eventHandler ) : void
capsEvent string Capability event name unregister the /// handler for
eventHandler Caps Callback to unregister
리턴 void

프로퍼티 상세

Client 공개적으로 프로퍼티

Reference to the GridClient object
public GridClient,OpenMetaverse Client
리턴 GridClient