
Public Member Functions | |
| cThread_NetRequestImpl (int *pResultCode, const std::string &sHost, const int iPort, cFIFO *pSendData, cFIFO *pAnswerBuffer) | |
| void | operator() () |
Public Attributes | |
| std::string | msHost |
| int | miPort |
| cFIFO * | mpSendData |
| cFIFO * | mpAnswerBuffer |
| int * | mpResultCode |
Definition at line 62 of file lugre_thread.cpp.
| Lugre::cThread_NetRequestImpl::cThread_NetRequestImpl | ( | int * | pResultCode, | |
| const std::string & | sHost, | |||
| const int | iPort, | |||
| cFIFO * | pSendData, | |||
| cFIFO * | pAnswerBuffer | |||
| ) | [inline] |
Definition at line 69 of file lugre_thread.cpp.
| void Lugre::cThread_NetRequestImpl::operator() | ( | ) | [inline] |
Definition at line 72 of file lugre_thread.cpp.
References Lugre::cNet::CloseSocket(), Lugre::cNet::ConnectSocket(), Lugre::cNet::GetHostByName(), Lugre::cFIFO::HackAddLength(), Lugre::cFIFO::HackGetFreeSpace(), Lugre::cFIFO::HackGetRawReader(), Lugre::cFIFO::HackGetRawWriter(), Lugre::cNet::IsInvalidSocket(), kThreadNetMinRecvSpace, miPort, mpAnswerBuffer, mpResultCode, mpSendData, msHost, Lugre::cNet::Recv(), Lugre::cNet::Send(), and Lugre::cFIFO::size().
| std::string Lugre::cThread_NetRequestImpl::msHost |
1.5.6