Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
|
#include <ICommunication.hpp>
Public Member Functions | |
virtual | ~ICommunication ()=default |
virtual iv::comms::eResponse | close (bool isForCloseCanInEditor)=0 |
virtual iv::comms::eResponse | open ()=0 |
virtual iv::comms::eResponse | reconnect ()=0 |
virtual iv::comms::eResponse | pause ()=0 |
virtual iv::comms::eResponse | resume ()=0 |
virtual iv::comms::eResponse | receiveMessage (iv::comms::IMessageComm **message)=0 |
virtual iv::comms::eResponse | receiveMessageNumBytes (uint64_t numBytesToRead, iv::comms::IMessageComm **message)=0 |
virtual iv::comms::eResponse | sendMessage (const iv::comms::IMessageComm *message)=0 |
virtual iv::comms::eResponse | sendMessageDestroying (iv::comms::IMessageComm **message)=0 |
virtual bool | isOnline () const =0 |
virtual bool | isOpened () const =0 |
|
virtualdefault |
|
pure virtual |
|
nodiscardpure virtual |
|
nodiscardpure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |