|
| | DtVrfMsgPrinter (DtCommunicationManager *, bool printDataInteractions) |
| |
| virtual bool | receiveMessage (const makVrfEvents::DtDataEvent *dataInter) override |
| |
| virtual bool | init () override |
| |
| virtual void | dataInteractionCallback (const makVrfEvents::DtEvent &) |
| |
| virtual void | processDataInteraction (const makVrfEvents::DtDataEvent *interaction) |
| |
| virtual bool | getContentFromNet (const makVrfEvents::DtDataEvent *dataInter, DtSimInterfaceContent *&content) const override |
| |
| | DtVrfMessageInterface (DtCommunicationManager *exConn, bool useDefaultInterfaceFactory=true) |
| |
| virtual | ~DtVrfMessageInterface () |
| |
| virtual bool | createMessageExecutive () |
| |
| virtual bool | deliverMessage (const DtSimInterfaceMessage &msg, bool overrideTimestampOrder=true, bool sendImmediately=false) |
| |
| virtual bool | receiveMessage (const DtSimInterfaceMessage &msg) |
| |
| virtual bool | createAndDeliverMessage (const DtSimulationAddress &recipient, const DtSimInterfaceContent &content, bool overrideTimestampOrder=true, bool sendImmediately=false) |
| |
| virtual bool | getContentFromNet (unsigned nBufferSize, int nContentType, const char *pContentBuffer, DtSimInterfaceContent *&content) const |
| |
| virtual bool | setContentForNet (makVrfEvents::DtDataEvent *dataInter, DtSimInterfaceContent *content) const |
| |
| virtual void | setSequence (DtU32 num) |
| |
| virtual DtU32 | sequence () const |
| |
| virtual void | setVrfMessageVersionSupported (DtU32 num) |
| |
| virtual DtU32 | vrfMessageVersionSupported () const |
| |
| virtual bool | isMessageVrfVersionSupported (const makVrfEvents::DtDataEvent *) const |
| |
| virtual void | addVrfMessageVersionValidCallback (DtIsValidVrfMessageVersionFcn fcn, void *usr) |
| |
| virtual void | removeVrfMessageVersionValidCallback (DtIsValidVrfMessageVersionFcn fcn, void *usr) |
| |
| virtual bool | isVrfMessageVersionTransparentMessageType (int messageType) const |
| |
| virtual bool | isSessionTransparentMessageType (int messageType) |
| |
| DtCommunicationManager * | communicationManager () const |
| |
| virtual void | setConnectionManager (DtCommunicationManager *cm) |
| |
| virtual void | addEvent (const makVrfEvents::DtEvent &) |
| |
| virtual DtInterfaceContentFactory * | factory () const |
| |
| virtual void | setFactory (DtInterfaceContentFactory *fact) |
| |
virtual
DtInterfaceMessageExecutive * | messageExecutive () const |
| |
| virtual const DtSimulationAddress & | messageAddress () const |
| |
| virtual bool | sendMessage (const DtSimInterfaceMessage &message, bool overrideTimestampOrder, bool sendImmediately=false) |
| |
| virtual void | addMessageCallback (int type, DtMessageCallbackFcn fcn, void *usrData) |
| |
| virtual void | removeMessageCallback (int type, DtMessageCallbackFcn fcn, void *usrData) |
| |
| virtual void | setCommunicationManager (DtCommunicationManager *) |
| |
| virtual void | netMessageCallback (const makVrfEvents::DtEvent &) |
| |
| virtual bool | receiveMessage (const DtSimInterfaceContent &content) |
| |
| virtual void | setSessionId (DtU32 num) |
| |
| virtual DtU32 | sessionId () const |
| |