6 #ifndef DtLgcyLgrControlInteraction_H_
7 #define DtLgcyLgrControlInteraction_H_
12 #include <vl/interactionWithEncDec.h>
43 virtual void printData()
const;
48 virtual void setFromNetPacket(
const DtNetPacket* pack );
51 virtual inline const char* name()
const {
return "DtLgcyLgrControlInteraction"; }
67 virtual const char* interactionClassToUse(
DtExerciseConn* exConn)
const;
68 virtual DtInteractionDecoder* createDecoder(
DtExerciseConn* exConn)
const;
69 virtual DtInteractionEncoder* createEncoder(
DtExerciseConn* exConn)
const;
void(* DtLgcyLgrControlInteractionCb)(DtLgcyLgrControlInteraction *inter, void *usr)
Definition: legacyLcPdu.h:98
#define DT_DLL_LGCYLGRCNTRL
Include vlconfig.h to get relivant platform info like if we need declspec stuff or not...
Definition: legacyLoggerControlDefines.h:31
Instances of DtLgcyLgrControlPdu are a family of messages used to control a remote instance of the MA...
Definition: legacyLcPdu.h:108
DtLgcyLgrControlPdu DtLgcyLgrControlInteraction
Definition: legacyLcPdu.h:96