#include <source/ariba/communication/modules/transport/omnet/AribaOmnetMessage_m.h>
Public Member Functions | |
AribaOmnetMessage (const char *name=NULL, int kind=0) | |
AribaOmnetMessage (const AribaOmnetMessage &other) | |
virtual | ~AribaOmnetMessage () |
AribaOmnetMessage & | operator= (const AribaOmnetMessage &other) |
virtual cPolymorphic * | dup () const |
virtual void | netPack (cCommBuffer *b) |
virtual void | netUnpack (cCommBuffer *b) |
virtual unsigned int | getPort () const |
virtual void | setPort (unsigned int port_var) |
virtual void | setDataArraySize (unsigned int size) |
virtual unsigned int | getDataArraySize () const |
virtual unsigned char | getData (unsigned int k) const |
virtual void | setData (unsigned int k, unsigned char data_var) |
Protected Member Functions | |
bool | operator== (const AribaOmnetMessage &) |
Protected Attributes | |
unsigned int | port_var |
unsigned char * | data_var |
unsigned int | data_arraysize |
./AribaOmnetMessage.msg
by opp_msgc. message AribaOmnetMessage { fields: unsigned int port; unsigned char data[]; }
Definition at line 28 of file AribaOmnetMessage_m.h.
AribaOmnetMessage::AribaOmnetMessage | ( | const char * | name = NULL , |
|
int | kind = 0 | |||
) |
Definition at line 71 of file AribaOmnetMessage_m.cc.
References data_arraysize, data_var, and port_var.
Referenced by dup().
AribaOmnetMessage::AribaOmnetMessage | ( | const AribaOmnetMessage & | other | ) |
Definition at line 79 of file AribaOmnetMessage_m.cc.
References data_arraysize, data_var, and operator=().
AribaOmnetMessage::~AribaOmnetMessage | ( | ) | [virtual] |
bool AribaOmnetMessage::operator== | ( | const AribaOmnetMessage & | ) | [protected] |
AribaOmnetMessage & AribaOmnetMessage::operator= | ( | const AribaOmnetMessage & | other | ) |
Definition at line 94 of file AribaOmnetMessage_m.cc.
References data_arraysize, data_var, and port_var.
Referenced by AribaOmnetMessage().
virtual cPolymorphic* AribaOmnetMessage::dup | ( | ) | const [inline, virtual] |
void AribaOmnetMessage::netPack | ( | cCommBuffer * | b | ) | [virtual] |
Definition at line 108 of file AribaOmnetMessage_m.cc.
References data_arraysize, data_var, doPacking(), and port_var.
Referenced by doPacking().
void AribaOmnetMessage::netUnpack | ( | cCommBuffer * | b | ) | [virtual] |
Definition at line 116 of file AribaOmnetMessage_m.cc.
References data_arraysize, data_var, doUnpacking(), and port_var.
Referenced by doUnpacking().
unsigned int AribaOmnetMessage::getPort | ( | ) | const [virtual] |
Definition at line 130 of file AribaOmnetMessage_m.cc.
References port_var.
Referenced by ariba::communication::AribaOmnetModule::socketDataArrived().
void AribaOmnetMessage::setPort | ( | unsigned int | port_var | ) | [virtual] |
Definition at line 135 of file AribaOmnetMessage_m.cc.
Referenced by ariba::communication::AribaOmnetModule::sendMessage().
void AribaOmnetMessage::setDataArraySize | ( | unsigned int | size | ) | [virtual] |
Definition at line 140 of file AribaOmnetMessage_m.cc.
References data_arraysize, and data_var.
Referenced by ariba::communication::AribaOmnetModule::sendMessage().
unsigned int AribaOmnetMessage::getDataArraySize | ( | ) | const [virtual] |
Definition at line 154 of file AribaOmnetMessage_m.cc.
References data_arraysize.
Referenced by ariba::communication::AribaOmnetModule::socketDataArrived().
unsigned char AribaOmnetMessage::getData | ( | unsigned int | k | ) | const [virtual] |
Definition at line 159 of file AribaOmnetMessage_m.cc.
References data_arraysize, and data_var.
Referenced by ariba::communication::AribaOmnetModule::socketDataArrived().
void AribaOmnetMessage::setData | ( | unsigned int | k, | |
unsigned char | data_var | |||
) | [virtual] |
Definition at line 165 of file AribaOmnetMessage_m.cc.
References data_arraysize.
Referenced by ariba::communication::AribaOmnetModule::sendMessage().
unsigned int AribaOmnetMessage::port_var [protected] |
Definition at line 31 of file AribaOmnetMessage_m.h.
Referenced by AribaOmnetMessage(), getPort(), netPack(), netUnpack(), and operator=().
unsigned char* AribaOmnetMessage::data_var [protected] |
Definition at line 32 of file AribaOmnetMessage_m.h.
Referenced by AribaOmnetMessage(), getData(), netPack(), netUnpack(), operator=(), setDataArraySize(), and ~AribaOmnetMessage().
unsigned int AribaOmnetMessage::data_arraysize [protected] |
Definition at line 33 of file AribaOmnetMessage_m.h.
Referenced by AribaOmnetMessage(), getData(), getDataArraySize(), netPack(), netUnpack(), operator=(), setData(), and setDataArraySize().