#include <MNRTCPPacket.h>
Inheritance diagram for MNRTCPPacket:
Public Member Functions | |
MNRTCPPacket (unsigned int pt_) | |
virtual | ~MNRTCPPacket () |
virtual bool | isA (SH::Report::ID id) const |
type identification | |
void | init (unsigned int pt_) |
u_int8 | getCount () const |
void | setCount (u_int8 cnt) |
void | setLength (unsigned int len) |
unsigned int | getLength () const |
unsigned int | getType () const |
virtual void | write_to_buffer (u_int8 *buffer, size_t len) const |
virtual void | dump (ostream &ostr) const |
Static Public Attributes | |
SH::Report::ID | Id |
type identification | |
Protected Member Functions | |
MNRTCPPacket () |
|
The constructor is called by SH::ReportFactory only. The type_name is passed to the parent class, and the actual initialization is performed in the init function separately. |
|
|
|
|
|
This function is called by the operator<< and must be overloaded by all child classes. Reimplemented from SH::Report.
Reimplemented in MNRTCPPacket_SR, MNRTCPPacket_RR, MNRTCPPacket_APP, and MNRTCPPacket_SDES.
|
|
|
|
|
|
|
|
|
|
type identification
Reimplemented in MNRTCPPacket_SR, MNRTCPPacket_RR, MNRTCPPacket_APP, and MNRTCPPacket_SDES.
|
|
|
|
|
|
Reimplemented in MNRTCPPacket_SR, MNRTCPPacket_RR, MNRTCPPacket_APP, and MNRTCPPacket_SDES.
|
|
type identification
Reimplemented from SH::Report.
Reimplemented in MNRTCPPacket_SR, MNRTCPPacket_RR, MNRTCPPacket_APP, and MNRTCPPacket_SDES.
|