#include <socket_generic.h>
Inheritance diagram for CL_Socket_Generic:


Public Methods | |
| CL_Socket_Generic () | |
| virtual | ~CL_Socket_Generic () |
| void | add_ref () |
| void | release_ref () |
| virtual CL_EventTrigger_Socket* | create_read_trigger () |
| virtual CL_EventTrigger_Socket* | create_write_trigger () |
| virtual CL_EventTrigger_Socket* | create_exception_trigger () |
| virtual void | keep_alive () |
Public Attributes | |
| int | sock |
| CL_EventTrigger_Socket* | read |
| CL_EventTrigger_Socket * | write |
| CL_EventTrigger_Socket * | exception |
| CL_Signal_v0 | sig_read_triggered |
| CL_Signal_v0 | sig_write_triggered |
| CL_Signal_v0 | sig_exception_triggered |
Static Public Methods | |
| sockaddr_in | create_sockaddr_in (const CL_IPAddress &address) |
| CL_IPAddress | create_ip_address (const sockaddr_in &addr_in) |
Private Attributes | |
| int | ref_count |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Reimplemented from CL_KeepAlive. |
|
|
|
|
|
Definition at line 39 of file socket_generic.h. |
|
|
Definition at line 39 of file socket_generic.h. |
|
|
Definition at line 65 of file socket_generic.h. |
|
|
Definition at line 45 of file socket_generic.h. |
|
|
Definition at line 41 of file socket_generic.h. |
|
|
Definition at line 43 of file socket_generic.h. |
|
|
Definition at line 37 of file socket_generic.h. |
|
|
Definition at line 39 of file socket_generic.h. |
1.2.6 written by Dimitri van Heesch,
© 1997-2001