#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.
|
1.3.8