Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

NxwSocketWrapper Class Reference

#include <set.h>

Inheritance diagram for NxwSocketWrapper:

NxwWrapper List of all members.

Public Methods

 NxwSocketWrapper ()
 Constructor.

 ~NxwSocketWrapper ()
 Destructor.

SERIAL getSocket ()
 Get the current socket.

NXWCLIENT getClient ()
 Get the current client.

void insertSocket (NXWSOCKET s)
 Insert a new socket.

void insertClient (NXWCLIENT ps)
 Insert a new client.

void fillOnline (P_CHAR onlyNearThis, LOGICAL bExcludeThis=true, UI32 nDistance=VISRANGE)
 Fills with a list of socket.

void fillOnline (Location location, int nDistance=VISRANGE)
 Fills with a list of socket.

void fillOnline (P_ITEM onlyNearThis, int nDistance=VISRANGE)
 Fills with a list of socket.

void fillOnline ()
 Fills with a list of socket.


Constructor & Destructor Documentation

NxwSocketWrapper::NxwSocketWrapper  
 

Constructor.

NxwSocketWrapper::~NxwSocketWrapper  
 

Destructor.


Member Function Documentation

void NxwSocketWrapper::fillOnline  
 

Fills with a list of socket.

Author:
Endymion, rewritten by Luxor
Warning:
this function ADD new char to current list

void NxwSocketWrapper::fillOnline P_ITEM    onlyNearThis,
int    nDistance = VISRANGE
 

Fills with a list of socket.

Author:
Endymion
Parameters:
onlyNearThis  only socket near given item are added
nDistance  the distance requested
Warning:
this function ADD new char to current list

void NxwSocketWrapper::fillOnline Location    location,
int    nDistance = VISRANGE
 

Fills with a list of socket.

Author:
Endymion, rewritten by Luxor
Parameters:
location  only socket near given location are added
nDistance  the distance requested
Warning:
this function ADD new char to current list

void NxwSocketWrapper::fillOnline P_CHAR    onlyNearThis,
LOGICAL    bExcludeThis = true,
UI32    nDistance = VISRANGE
 

Fills with a list of socket.

Author:
Endymion, rewritten by Luxor
Parameters:
onlyNearThis  if true only socket near given char are added
bExcludeThis  if true given char is not added to list
nDistance  maximum distance from the character
Warning:
this function ADD new char to current list
Note:
Akron - Changed nDistance to UI32 and doxygen documented it

NXWCLIENT NxwSocketWrapper::getClient  
 

Get the current client.

Author:
Endymion
Returns:
the current client

SERIAL NxwSocketWrapper::getSocket  
 

Get the current socket.

Author:
Endymion
Returns:
the current socket

void NxwSocketWrapper::insertClient NXWCLIENT    ps
 

Insert a new client.

Author:
Endymion
Parameters:
ps  the client

void NxwSocketWrapper::insertSocket NXWSOCKET    s
 

Insert a new socket.

Author:
Endymion
Parameters:
s  the socket


The documentation for this class was generated from the following files: SourceForge.net Logo