|
|
|
|
Documentation |
|
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages Search
NLNET::CCallbackClient Class ReferenceClient class for layer 3.
More...
#include <callback_client.h>
Inheritance diagram for NLNET::CCallbackClient
[legend]Collaboration diagram for NLNET::CCallbackClient:
[legend]List of all members.
Detailed Description
Client class for layer 3.
-
Author(s):
-
Vianney Lecroart , Nevrax France
-
Date:
-
2001
Definition at line 46 of file callback_client.h.
Constructor & Destructor Documentation
NLNET::CCallbackClient::CCallbackClient (
|
)
|
|
Member Function Documentation
bool NLNET::CCallbackClient::connected (
|
) const [inline, virtual]
|
|
bool NLNET::CCallbackClient::dataAvailable (
|
) [inline, private, virtual]
|
|
void NLNET::CCallbackClient::disconnect (
|
TSockId hostid = 0 ) [inline, virtual]
|
|
bool NLNET::CCallbackClient::flush (
|
TSockId hostid = 0 ) [inline, virtual]
|
|
TSockId NLNET::CCallbackClient::getSockId (
|
TSockId hostid = 0 ) [virtual]
|
|
|
returns the sockid of a connection. On a server, this function returns the parameter. On a client, it returns the connection.
Reimplemented from NLNET::CCallbackNetBase.
Definition at line 90 of file callback_client.cpp. |
void NLNET::CCallbackClient::receive (
|
CMessage & buffer,
|
|
TSockId * hostid = NULL ) [private, virtual]
|
|
|
These function is public in the base class and put it private here because user cannot use it in layer 2.
Reimplemented from NLNET::CStreamClient.
Definition at line 75 of file callback_client.h. |
void NLNET::CCallbackClient::send (
|
const CMessage & buffer,
|
|
TSockId hostid = 0,
|
|
bool log = true ) [virtual]
|
|
void NLNET::CCallbackClient::setDisconnectionCallback (
|
TNetCallback cb,
|
|
void * arg ) [inline]
|
|
void NLNET::CCallbackClient::update (
|
sint32 timeout = 0 ) [virtual]
|
|
The documentation for this class was generated from the following files:
|
|