

Public Member Functions | |
| TcpAppString () | |
| TcpAppString (TcpAppString &d) | |
| virtual | ~TcpAppString () |
| char * | str () |
| virtual int | size () const |
| void | set_string (const char *s) |
| virtual AppData * | copy () |
| AppDataType | type () const |
Private Attributes | |
| int | size_ |
| char * | str_ |
|
|
Definition at line 86 of file tcpapp.cc. References size_, str_, and TCPAPP_STRING. Referenced by copy().
|
|
|
Definition at line 87 of file tcpapp.cc.
|
|
|
Definition at line 95 of file tcpapp.cc. References str_.
|
|
|
Implements AppData. Definition at line 114 of file tcpapp.cc. References TcpAppString().
00114 {
00115 return new TcpAppString(*this);
00116 }
|
Here is the call graph for this function:

|
|
Definition at line 104 of file tcpapp.cc. Referenced by TcpApp::command().
|
|
|
Reimplemented from AppData. Definition at line 101 of file tcpapp.cc. References AppData::size(), and size_.
00101 { return AppData::size() + size_; }
|
Here is the call graph for this function:

|
|
Definition at line 100 of file tcpapp.cc. References str_. Referenced by TcpApp::process_data().
00100 { return str_; }
|
|
|
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 83 of file tcpapp.cc. Referenced by set_string(), size(), and TcpAppString(). |
|
|
Definition at line 84 of file tcpapp.cc. Referenced by set_string(), str(), TcpAppString(), and ~TcpAppString(). |
1.3.3