![]() |
VR-Link C# API Documentation
|
Collaboration diagram for makVrl.ReflectedReceiverList:Public Member Functions | |
| ReflectedReceiverList (ExerciseConnection exConn) | |
| void | Dispose () |
| delegate void | ReceiverDiscoveredCallback (ReflectedReceiver recvr) |
| delegate void | ReceiverRemovedCallback (ReflectedReceiver recvr) |
| delegate bool | DiscoveryCondition (ReflectedReceiver recvr) |
| ReflectedReceiver | findReceiver (string id) |
Public Attributes | |
| ReceiverDiscoveredCallback | receiverDiscovered |
| ReceiverRemovedCallback | receiverRemoved |
| DiscoveryCondition | discoveryCondition |
Protected Attributes | |
| bool | disposed = false |
Properties | |
| IEnumerable< ReflectedReceiver > | lasers [get] |
Private Attributes | |
| ExerciseConnection | myExConn |
| Dictionary< String, ReflectedReceiver > | myUnprocessedReceivers = new Dictionary<String, ReflectedReceiver>() |
| Dictionary< String, ReflectedReceiver > | myReceivers = new Dictionary<String, ReflectedReceiver>() |
| MessageDelegate | myReceiverDiscovered |
| MessageDelegate | myReceiverRemoved |
| MessageDelegate | myReceiverUpdated |
|
inline |
References makVrl.ExerciseConnection.addMessageHandler(), makVrl.MessageDelegate(), makVrl.ReflectedReceiverList.myExConn, makVrl.ReflectedReceiverList.myReceiverDiscovered, makVrl.ReflectedReceiverList.myReceiverRemoved, makVrl.ReflectedReceiverList.myReceiverUpdated, ReceiverDiscoveryMessage.theName, ReceiverRemovedMessage.theName, and ReceiverStateMessage.theName.
| delegate bool makVrl.ReflectedReceiverList.DiscoveryCondition | ( | ReflectedReceiver | recvr | ) |
|
inline |
References makVrl.ReflectedReceiverList.disposed, makVrl.ReflectedReceiverList.myExConn, makVrl.ReflectedReceiverList.myReceiverDiscovered, makVrl.ReflectedReceiverList.myReceiverRemoved, makVrl.ReflectedReceiverList.myReceiverUpdated, makVrl.ExerciseConnection.removeMessageHandler(), ReceiverRemovedMessage.theName, ReceiverDiscoveryMessage.theName, and ReceiverStateMessage.theName.
|
inline |
References makVrl.ReflectedReceiverList.myReceivers.
| delegate void makVrl.ReflectedReceiverList.ReceiverDiscoveredCallback | ( | ReflectedReceiver | recvr | ) |
| delegate void makVrl.ReflectedReceiverList.ReceiverRemovedCallback | ( | ReflectedReceiver | recvr | ) |
| DiscoveryCondition makVrl.ReflectedReceiverList.discoveryCondition |
|
protected |
Referenced by makVrl.ReflectedReceiverList.Dispose().
|
private |
|
private |
|
private |
|
private |
Referenced by makVrl.ReflectedReceiverList.findReceiver().
|
private |
|
private |
| ReceiverDiscoveredCallback makVrl.ReflectedReceiverList.receiverDiscovered |
| ReceiverRemovedCallback makVrl.ReflectedReceiverList.receiverRemoved |
|
get |