#include <http-aux.h>
Inheritance diagram for HttpData:


Definition at line 175 of file http-aux.h.
Public Member Functions | |
| virtual AppData * | copy () |
| virtual int | cost () const |
| HttpData (HttpData &d) | |
| HttpData (AppDataType t, int d) | |
| HttpData () | |
| int & | id () |
| virtual int | size () const |
| AppDataType | type () const |
Private Attributes | |
| int | id_ |
|
|
Definition at line 180 of file http-aux.h. Referenced by copy().
|
|
||||||||||||
|
Definition at line 181 of file http-aux.h. References id_.
|
|
|
Definition at line 182 of file http-aux.h. References id_.
|
|
|
Implements AppData. Reimplemented in HttpMediaData, HttpNormalData, HttpHbData, HttpUpdateData, and HttpLeaveData. Definition at line 187 of file http-aux.h. References HttpData(). 00187 { return (new HttpData(*this)); }
Here is the call graph for this function: ![]() |
|
|
Reimplemented in HttpNormalData, HttpHbData, HttpUpdateData, and HttpLeaveData. Definition at line 186 of file http-aux.h. References HTTPDATA_COST. 00186 { return HTTPDATA_COST; }
|
|
|
Definition at line 184 of file http-aux.h. References id_. Referenced by HttpMInvalCache::recv_inv(), and HttpMInvalCache::recv_leave(). 00184 { return id_; }
|
|
|
Reimplemented from AppData. Reimplemented in HttpMediaData, HttpNormalData, HttpHbData, HttpUpdateData, and HttpLeaveData. Definition at line 185 of file http-aux.h. Referenced by HttpMediaData::size(), HttpLeaveData::size(), HttpUpdateData::size(), and HttpHbData::size(). 00185 { return sizeof(HttpData); }
|
|
|
Definition at line 105 of file ns-process.h. References AppData::type_. Referenced by Packet::accessdata(), TcpApp::process_data(), MediaClient::process_data(), MediaCache::process_data(), HttpMInvalCache::process_data(), HttpApp::process_data(), UdpAgent::recv(), and MessagePassingAgent::recv(). 00105 { return type_; }
|
|
|
Definition at line 177 of file http-aux.h. Referenced by HttpData(), and id(). |
1.4.6