#include <connection_provider_win32.h>
Inheritance diagram for CL_Connections_Win32:


Public Methods | |
| CL_Connections_Win32 () | |
| virtual | ~CL_Connections_Win32 () |
| virtual CL_Connection* | get_client () |
| param: port - UDP port to listen on (in host byte order).retval: The created udp connection. | |
| virtual CL_UDPConnection* | create_udp_connection (unsigned int port) |
| virtual CL_Connection* | create_tcp_connection (int ip_addr, int port) |
| retval: Connection to the NetSession layer. | |
| virtual CL_Connection* | accept () |
| param: ip_addr - The IP address in network byte order.param: port - Port number on that host (in host byte order).retval: Returns the connection to the host. | |
| virtual void | start_accept_on_port (int port) |
| retval: The new connection that appeared. | |
| virtual void | stop_accept_on_port (int port) |
| param: port - Port connections should be accepted on (in host byte order). | |
| virtual void | wait_for_connection_data (CL_Mutex *mutex) |
| param: port - Port to stop accepts (in host byte order). | |
| virtual void | remove_connection (CL_Connection *removed_connection) |
Protected Attributes | |
| std::list<CL_UniformSocket *> | connections |
| std::list<CL_UniformUDPConnection *> | udp_connections |
| std::list<CL_UniformAcceptSocket *> | accepting_connections |
|
|
|
|
|
|
|
|
param: ip_addr - The IP address in network byte order.param: port - Port number on that host (in host byte order).retval: Returns the connection to the host.
Reimplemented from CL_ConnectionProvider. |
|
|
retval: Connection to the NetSession layer.
Reimplemented from CL_ConnectionProvider. |
|
|
Reimplemented from CL_ConnectionProvider. |
|
|
param: port - UDP port to listen on (in host byte order).retval: The created udp connection.
Reimplemented from CL_ConnectionProvider. Definition at line 20 of file connection_provider_win32.h. |
|
|
Reimplemented from CL_ConnectionProvider. |
|
|
retval: The new connection that appeared.
Reimplemented from CL_ConnectionProvider. |
|
|
param: port - Port connections should be accepted on (in host byte order).
Reimplemented from CL_ConnectionProvider. |
|
|
param: port - Port to stop accepts (in host byte order).
Reimplemented from CL_ConnectionProvider. |
|
|
Definition at line 14 of file connection_provider_win32.h. |
|
|
Definition at line 12 of file connection_provider_win32.h. |
|
|
Definition at line 13 of file connection_provider_win32.h. |
1.2.6 written by Dimitri van Heesch,
© 1997-2001