22 typedef void (*DtIffPduCallbackFcn)(
DtPdu* pdu,
void* usr);
30 class DT_DLL_VL DtIffPduCallbackManager :
public DtPduCallbackManager
38 virtual ~DtIffPduCallbackManager();
41 DtIffPduCallbackManager(
const DtIffPduCallbackManager& orig);
44 DtIffPduCallbackManager& operator=(
const DtIffPduCallbackManager& orig);
49 DtPduCallbackFcn fcn,
void* usr);
51 DtPduCallbackFcn fcn,
void* usr);
63 virtual void processPdu(
const DtPdu& pdu);
74 static void iffPduCallbackFcn(
DtPdu* pdu,
void* usr);
82 void copyList(
const DtIffPduCallbackManager& orig);
86 #define DtMAX_IFF_PDU_TYPE 256
87 bool myProcessingCallbacksNow[DtMAX_IFF_PDU_TYPE];
88 std::set<DtPduCallbackInfo> myCbList[DtMAX_IFF_PDU_TYPE];
89 std::set<DtPduCallbackInfo> myRemovedCbList[DtMAX_IFF_PDU_TYPE];
Instances of DtExerciseConn are used to provide an application's interface or connection to the netwo...
Definition: exerciseConnHLA.h:61
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
This file contains the declaration of DtList and DtListItem.
DtPdu is the base class for all PDU's in VR-Link.
Definition: pdu.h:69
DtTransmissionIndicator
Definition: disEnums.h:759
DtIffInteractionType
Definition: disEnums.h:2134