10 #ifndef DtReflectedRadioReceiverList_H_
11 #define DtReflectedRadioReceiverList_H_
41 virtual void addRadioReceiverAdditionCallback(
43 virtual void removeRadioReceiverAdditionCallback(
47 virtual void addRadioReceiverRemovalCallback(
49 virtual void removeRadioReceiverRemovalCallback(
virtual void print() const
Print the SRs of all objects.
Instances of DtReflectedObjectList are lists of instances of classes derived from DtReflectedObject...
Definition: reflectedObjectListDIS.h:38
Instances of DtExerciseConn are used to provide an application's interface or connection to the netwo...
Definition: exerciseConnDIS.h:61
virtual const DtBaseHashKey & hashKeyFromStateMessage(const DtStateMsg *msg)=0
Get a hash key from a state message.
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
void(* DtRadioReceiverCallbackFunction)(DtReflectedRadioReceiver *obj, void *userData)
Definition: reflectedRadioReceiverDIS.h:29
DtBaseHashKey is an abstract base class for hash keys.
Definition: vlHashKeys.h:39
DtReflectedObjectList & operator=(const DtReflectedObjectList &orig)
assignment operator – not implemented
Instances of DtReflectedObject are used to represent a simulation entity reflected across a network (...
Definition: reflectedObjectDIS.h:34
Definition: reflectedRadioReceiverListDIS.h:20
Instances of DtEntityIdentifier are used as a unique ID for entities in DIS.
Definition: entityIdentifier.h:31
DtStringHashKey myHashKey
Definition: reflectedRadioReceiverListDIS.h:104
Instances of DtStringHashKey are used as a hash key made from a string.
Definition: vlHashKeys.h:198
virtual DtReflectedObject * newReflectedObj(const DtStateMsg &msg)=0
Create a new object from a state message.
virtual void objectAdded(DtReflectedObject *object)
Called after a remote object has been added to the list.
This class provides a wrapper around the DIS Receiver PDU network structure.
Definition: receiverPdu.h:27
Instances of DtStateMsg are used to represent state data communicated via the network in a DIS (as op...
Definition: stateMsgDIS.h:21
virtual DtReflectedObject * processStateMessage(const DtStateMsg &msg)
Process an incoming state message.
Instances of DtReflectedRadioReceiver represent radio receiver objects simulated by remote applicatio...
Definition: reflectedRadioReceiverDIS.h:35