Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

XFcUdpRecv Class Reference

XFcUdpRecv is a helper class for receiving data to XFcObjectPacketBase. More...

Collaboration diagram for XFcUdpRecv:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ~XFcUdpRecv ()
 Destructor.

INT32 recv (XFcInetAddress *aAddress, XFcObjectPacketBase *aIncomingBuffer)
 Receives data.


Static Public Member Functions

XFcUdpRecv * create (XFcDgramSocket *aSocket)
 Static constructor.


Protected Member Functions

 XFcUdpRecv ()
 Protected constructor.

INT32 init (XFcDgramSocket *aSocket)
 Initializes.


Private Attributes

XFcDgramSocketmSocket
 Holds communication socket.


Detailed Description

XFcUdpRecv is a helper class for receiving data to XFcObjectPacketBase.


Constructor & Destructor Documentation

XFcUdpRecv::XFcUdpRecv   [protected]
 

Protected constructor.

XFcUdpRecv::~XFcUdpRecv  
 

Destructor.


Member Function Documentation

XFcUdpRecv* XFcUdpRecv::create XFcDgramSocket   aSocket [static]
 

Static constructor.

INT32 XFcUdpRecv::init XFcDgramSocket   aSocket [protected]
 

Initializes.

Parameters:
aSocket datagram socket.

INT32 XFcUdpRecv::recv XFcInetAddress   aAddress,
XFcObjectPacketBase   aIncomingBuffer
 

Receives data.

Parameters:
aAddress incoming address.
aIncomingBuffer incoming buffer handler.
Returns:
length of received data in bytes if successful, or XFCNET_ERROR if unsuccessful.


Member Data Documentation

XFcDgramSocket* XFcUdpRecv::mSocket [private]
 

Holds communication socket.


   
X-Forge Documentation
Confidential
Copyright © 2002-2003 Fathammer
   
Documentation generated
with doxygen
by Dimitri van Heesch