#include <TCPmsg.h>
Inheritance diagram for TCPmsg:

Public Member Functions | |
| TCPmsg (const __URL &url, __PORT port) | |
| Short Description. | |
| TCPmsg (const __IP &ip, __PORT port) | |
| Short Description. | |
| TCPmsg (const char *ip, __PORT port) | |
| Short Description. | |
| int | send (void) |
| Short Description. | |
| int | recv (void) |
| Short Description. | |
| int | recvNoWait (void) |
| Short Description. | |
| int | select (int otherFD) |
| Short Description. | |
| int | run () |
| Short Description. | |
| int | getFD (void) |
Protected Member Functions | |
| int | setNoDelay (void) |
| Short Description. | |
Private Attributes | |
| SOCKET | sock |
| sockaddr_in | sa |
Long Description if necessary.
| <parameter_name> | <parameter_descreption> |
Definition at line 18 of file TCPmsg.h.
|
||||||||||||
|
Short Description. Long Description if necessary.
Definition at line 18 of file TCPmsg.cpp. References Connect(), __PORT::PORT, sa, sock, Sockaddr_url(), SocketTCP(), and __URL::URL. |
|
||||||||||||
|
Short Description. Long Description if necessary.
Definition at line 35 of file TCPmsg.cpp. References Connect(), __IP::IP, __PORT::PORT, sa, sock, Sockaddr_ip(), and SocketTCP(). |
|
||||||||||||
|
Short Description. Long Description if necessary.
Definition at line 52 of file TCPmsg.cpp. References Connect(), __PORT::PORT, sa, sock, Sockaddr_url(), and SocketTCP(). |
|
|
Definition at line 37 of file TCPmsg.h. References sock. Referenced by main(), and Daemon::run(). |
|
|
Short Description. Long Description if necessary.
Reimplemented from msg. Definition at line 114 of file TCPmsg.cpp. References buflen, err_sys(), msg::error_code, msg::inbuf, and sock. Referenced by Daemon::processClient(), processNET(), recvNoWait(), run(), and select(). |
|
|
Short Description. Long Description if necessary.
Reimplemented from msg. Definition at line 141 of file TCPmsg.cpp. References buflen, err_sys(), msg::error_code, msg::inbuf, recv(), and sock. Referenced by processNet(). |
|
|
Short Description. Long Description if necessary.
Definition at line 224 of file TCPmsg.cpp. References msg::dispatch(), err_sys(), i, recv(), select(), sock, and SOCKET. |
|
|
Short Description. Long Description if necessary.
Definition at line 168 of file TCPmsg.cpp. References msg::dispatch(), err_sys(), i, recv(), sock, and SOCKET. Referenced by run(). |
|
|
Short Description. Long Description if necessary.
Reimplemented from msg. Definition at line 93 of file TCPmsg.cpp. References err_sys(), msg::outbuf, and sock. |
|
|
Short Description. Long Description if necessary.
Definition at line 71 of file TCPmsg.cpp. References sock. |
|
|
Definition at line 44 of file TCPmsg.h. Referenced by TCPmsg(). |
|
|
Definition at line 43 of file TCPmsg.h. Referenced by getFD(), recv(), recvNoWait(), run(), select(), send(), setNoDelay(), and TCPmsg(). |
1.4.4