![]() |
VR-Link C# API Documentation
|
Collaboration diagram for makVrl.ReflectedTransmitterList:Classes | |
| class | TransmitterIdentifier |
Public Member Functions | |
| ReflectedTransmitterList (ExerciseConnection exConn) | |
| void | Dispose () |
| delegate void | TransmitterDiscoveredCallback (ReflectedTransmitter trans) |
| delegate void | TransmitterRemovedCallback (ReflectedTransmitter trans) |
| delegate bool | DiscoveryCondition (ReflectedTransmitter trans) |
| ReflectedTransmitter | findTransmitter (string hostGlobalIdentifier, ushort transmitterId) |
Public Attributes | |
| TransmitterDiscoveredCallback | entityDiscovered |
| TransmitterRemovedCallback | entityRemoved |
| DiscoveryCondition | discoveryCondition |
Protected Attributes | |
| bool | disposed = false |
Properties | |
| IEnumerable< ReflectedTransmitter > | transmitters [get] |
Private Attributes | |
| ExerciseConnection | myExConn |
| Dictionary < TransmitterIdentifier, ReflectedTransmitter > | myUnprocessedTransmitters = new Dictionary<TransmitterIdentifier, ReflectedTransmitter>() |
| Dictionary < TransmitterIdentifier, ReflectedTransmitter > | myTransmitters = new Dictionary<TransmitterIdentifier, ReflectedTransmitter>() |
| MessageDelegate | myTransmitterDiscovered |
| MessageDelegate | myTransmitterRemoved |
| MessageDelegate | myTransmitterUpdated |
|
inline |
References makVrl.MessageDelegate(), makVrl.ReflectedTransmitterList.myExConn, makVrl.ReflectedTransmitterList.myTransmitterDiscovered, makVrl.ReflectedTransmitterList.myTransmitterRemoved, makVrl.ReflectedTransmitterList.myTransmitterUpdated, TransmitterRemovedMessage.theName, TransmitterDiscoveryMessage.theName, and TransmitterStateMessage.theName.
| delegate bool makVrl.ReflectedTransmitterList.DiscoveryCondition | ( | ReflectedTransmitter | trans | ) |
|
inline |
References makVrl.ReflectedTransmitterList.disposed, makVrl.ReflectedTransmitterList.myTransmitterDiscovered, makVrl.ReflectedTransmitterList.myTransmitterRemoved, makVrl.ReflectedTransmitterList.myTransmitterUpdated, TransmitterRemovedMessage.theName, TransmitterDiscoveryMessage.theName, and TransmitterStateMessage.theName.
|
inline |
References makVrl.ReflectedTransmitterList.myTransmitters.
| delegate void makVrl.ReflectedTransmitterList.TransmitterDiscoveredCallback | ( | ReflectedTransmitter | trans | ) |
| delegate void makVrl.ReflectedTransmitterList.TransmitterRemovedCallback | ( | ReflectedTransmitter | trans | ) |
| DiscoveryCondition makVrl.ReflectedTransmitterList.discoveryCondition |
|
protected |
Referenced by makVrl.ReflectedTransmitterList.Dispose().
| TransmitterDiscoveredCallback makVrl.ReflectedTransmitterList.entityDiscovered |
| TransmitterRemovedCallback makVrl.ReflectedTransmitterList.entityRemoved |
|
private |
Referenced by makVrl.ReflectedTransmitterList.ReflectedTransmitterList().
|
private |
|
private |
|
private |
Referenced by makVrl.ReflectedTransmitterList.findTransmitter().
|
private |
|
private |
|
get |