Inheritance diagram for XFcUdpOpenEngine:
Public Member Functions | |
virtual INT | recv (XFcCommunicationHandler &aCommHandler, XFcObjectPacketBase **, INT32 &) |
Receives data. | |
virtual void | open (XFcCommunicationHandler &aCommHandler, INT32 aSendMtu, INT32 aRecvMtu) |
Opens engine. | |
virtual void | close (XFcCommunicationHandler &aCommHandler) |
Closes engine. | |
virtual INT | send (XFcClientCommWin *) |
Sends data. | |
virtual INT | getState () |
Returns state of engine. | |
virtual | ~XFcUdpOpenEngine () |
Virtual destructor. | |
Static Public Member Functions | |
XFcUdpOpenEngine * | create (XFcCommunicationHandler &aCommHandler, INT32 aSendMtu, INT32 aRecvMtu) |
Static constructor. | |
Protected Member Functions | |
XFcUdpOpenEngine () | |
Protected constructor. | |
INT | init (XFcCommunicationHandler &aCommHandler, INT32 aSendMtu, INT32 aRecvMtu) |
Initializes XFcUdpOpenEngine. | |
Private Attributes | |
XFcDgramSocket * | mSocket |
Holds UDP socket. | |
XFcObjectPacketBase * | mBuffer |
Holds send data buffer. | |
XFcObjectPacketBase * | mIncomingBuffer |
Holds incoming data. | |
INT32 | mIncomingLen |
Holds incoming buffer len 1500 bytes. | |
XFcInetAddress * | mAddress |
Holds incoming address. | |
XFcUdpRecv * | mRecv |
Receive data. This is running it's own thread. |
|
Protected constructor.
|
|
Virtual destructor.
|
|
Closes engine.
Implements XFcUdpEngine. |
|
Static constructor.
|
|
Returns state of engine.
Implements XFcUdpEngine. |
|
Initializes XFcUdpOpenEngine.
|
|
Opens engine.
Implements XFcUdpEngine. |
|
Receives data.
Implements XFcUdpEngine. |
|
Sends data.
Implements XFcUdpEngine. |
|
Holds incoming address.
|
|
Holds send data buffer.
|
|
Holds incoming data.
|
|
Holds incoming buffer len 1500 bytes.
|
|
Receive data. This is running it's own thread.
|
|
Holds UDP socket.
|
![]() | ||||
![]() |
Confidential Copyright © 2002-2003 Fathammer | with doxygen by Dimitri van Heesch |