List of all members.
Public Member Functions
||SocketReceiver (Socket &s)|
bool ||MustWaitForResult ()|
bool ||Receive (byte *buf, size_t bufLen)|
| ||receive data from network source, returns whether result is immediately available |
unsigned int ||GetReceiveResult ()|
bool ||EofReceived () const |
unsigned int ||GetMaxWaitObjectCount () const |
| ||maximum number of wait objects that this object can return |
|void ||GetWaitObjects (WaitObjectContainer &container, CallStack const &callStack)|
| ||put wait objects into container |
virtual bool ||MustWaitToReceive ()|
|bool ||Wait (unsigned long milliseconds, CallStack const &callStack)|
| ||wait on this object |
Definition at line 126 of file socketft.h.
Member Function Documentation
put wait objects into container
|callStack ||is used for tracing no wait loops, example: something.GetWaitObjects(c, CallStack("my func after X", 0));
- or in an outer GetWaitObjects() method that itself takes a callStack parameter: innerThing.GetWaitObjects(c, CallStack("MyClass::GetWaitObjects at X", &callStack));
Definition at line 357 of file socketft.cpp.
||CallStack const &
The documentation for this class was generated from the following files: