#include <packet.h>
Inheritance diagram for PacketData:


Public Member Functions | |
| PacketData (int sz) | |
| PacketData (PacketData &d) | |
| virtual | ~PacketData () |
| unsigned char * | data () |
| virtual int | size () const |
| virtual AppData * | copy () |
| AppDataType | type () const |
Private Attributes | |
| unsigned char * | data_ |
| int | datalen_ |
|
|
Definition at line 275 of file packet.h. References data_, datalen_, and PACKET_DATA. Referenced by copy().
|
|
|
Definition at line 282 of file packet.h. References data_, and datalen_.
|
|
|
Definition at line 290 of file packet.h. References data_.
|
|
|
Implements AppData. Definition at line 297 of file packet.h. References PacketData().
00297 { return new PacketData(*this); }
|
Here is the call graph for this function:

|
|
Definition at line 294 of file packet.h. References data_. Referenced by UdpAgent::command(), and UdpAgent::recv().
00294 { return data_; }
|
|
|
Reimplemented from AppData. Definition at line 296 of file packet.h. References datalen_.
00296 { return datalen_; }
|
|
|
Definition at line 84 of file ns-process.h. References AppDataType, and AppData::type_. Referenced by Packet::accessdata(), TcpApp::process_data(), MediaClient::process_data(), MediaCache::process_data(), HttpMInvalCache::process_data(), HttpApp::process_data(), and UdpAgent::recv().
00084 { return type_; }
|
|
|
Definition at line 299 of file packet.h. Referenced by data(), PacketData(), and ~PacketData(). |
|
|
Definition at line 300 of file packet.h. Referenced by PacketData(), and size(). |
1.3.3