VR-Link C# API Documentation
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros Pages
List of all members | Classes | Public Member Functions | Protected Attributes | Properties | Events | Private Attributes
makVrl.ReflectedIffList Class Reference
+ Collaboration diagram for makVrl.ReflectedIffList:

Classes

class  IffIdentifier
 

Public Member Functions

 ReflectedIffList (ExerciseConnection exConn)
 
void Dispose ()
 
delegate void IffDiscoveredCallback (ReflectedIff emm)
 
delegate void IffRemovedCallback (ReflectedIff emm)
 
delegate bool DiscoveryCondition (ReflectedIff emm)
 

Protected Attributes

bool disposed = false
 

Properties

IEnumerable< ReflectedIffiffs [get]
 

Events

IffDiscoveredCallback IffDiscoveredEvent
 
IffRemovedCallback IffRemovedEvent
 
DiscoveryCondition discoveryCondition
 

Private Attributes

ExerciseConnection myExConn
 
Dictionary< IffIdentifier,
ReflectedIff
myUnprocessedIffs = new Dictionary<IffIdentifier, ReflectedIff>()
 
Dictionary< IffIdentifier,
ReflectedIff
myIffs = new Dictionary<IffIdentifier, ReflectedIff>()
 
MessageDelegate iffDiscovered
 
MessageDelegate iffRemoved
 
MessageDelegate iffState
 

Constructor & Destructor Documentation

makVrl.ReflectedIffList.ReflectedIffList ( ExerciseConnection  exConn)
inline

Member Function Documentation

delegate bool makVrl.ReflectedIffList.DiscoveryCondition ( ReflectedIff  emm)
void makVrl.ReflectedIffList.Dispose ( )
inline
delegate void makVrl.ReflectedIffList.IffDiscoveredCallback ( ReflectedIff  emm)
delegate void makVrl.ReflectedIffList.IffRemovedCallback ( ReflectedIff  emm)

Member Data Documentation

bool makVrl.ReflectedIffList.disposed = false
protected
MessageDelegate makVrl.ReflectedIffList.iffDiscovered
private
MessageDelegate makVrl.ReflectedIffList.iffRemoved
private
MessageDelegate makVrl.ReflectedIffList.iffState
private
ExerciseConnection makVrl.ReflectedIffList.myExConn
private
Dictionary<IffIdentifier, ReflectedIff> makVrl.ReflectedIffList.myIffs = new Dictionary<IffIdentifier, ReflectedIff>()
private
Dictionary<IffIdentifier, ReflectedIff> makVrl.ReflectedIffList.myUnprocessedIffs = new Dictionary<IffIdentifier, ReflectedIff>()
private

Property Documentation

IEnumerable<ReflectedIff> makVrl.ReflectedIffList.iffs
get

Event Documentation

DiscoveryCondition makVrl.ReflectedIffList.discoveryCondition
IffDiscoveredCallback makVrl.ReflectedIffList.IffDiscoveredEvent
IffRemovedCallback makVrl.ReflectedIffList.IffRemovedEvent

The documentation for this class was generated from the following file:

Document ID: Generated on Wed Mar 27 02:04:30 EDT 2024 from SVN revision 264570
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)