10 #ifndef lgrDisSimInput_H_
11 #define lgrDisSimInput_H_
27 class DtLgrDisSimulationManager;
28 class DtMessageBuffer;
30 class DtLgrDisMessageIOInfo;
38 DT_VIRTUAL_CTR(DtLgrDisSimInput,(DtLgrDisSimulationManager* manager))
40 virtual ~DtLgrDisSimInput();
44 DtLgrDisSimInput(
const DtLgrDisSimInput&);
46 DtLgrDisSimInput& operator=(
const DtLgrDisSimInput&);
50 virtual void activateImplementation();
51 virtual void deactivateImplementation();
54 virtual void connecting();
57 virtual void disconnecting();
59 virtual const DtMessageIOInfo* info()
const;
63 static void receivePduCb(
DtPdu* pdu,
void* usr);
64 virtual void receivePdu(
DtPdu& pdu);
66 virtual void startListening();
67 virtual void stopListening();
69 DtLgrDisSimulationManager* myManager;
74 DtLgrDisMessageIOInfo* myInfo;