ANNA Suite
2020b
Multipurpose development suite for Telco applications
|
#include <LiteTransport.hpp>
Public Member Functions | |
virtual | ~LiteTransport () |
![]() | |
WHEN_SINGLETHREAD (static const int DefaultOverQuotaSize=2048;) WHEN_MULTITHREAD(static const int DefaultOverQuotaSize | |
bool | enableTimeout () const |
void | activateTimeout () |
void | deactivateTimeout () |
Message * | getInputMessage () noexcept(false) |
int | getOverQuotaSize () const |
void | setOverQuotaSize (const int overQuotaSize) |
virtual void | clear () |
Static Public Member Functions | |
static const char * | className () |
static TransportFactory & | getFactory () |
Static Public Attributes | |
static const int | headerSize = sizeof(short int) |
Friends | |
class | anna::Allocator< LiteTransport > |
Additional Inherited Members | |
![]() | |
Transport () | |
void | setInputMessage (Message *inputMessage) |
![]() | |
DataBlock | a_forCode |
Protocol oriented to internal network messages interchange, supposing no errors in transmision and short-sized messages which allows length representation in only two bytes. No synchronization mechanisms are provided, then a single error could cause problems in our process.
|
virtual |
Destructor.
|
inlinestatic |
|
inlinestatic |
|
friend |
|
static |
Tamao de la cabezera del mensaje