![]() |
OpenZWave Library
1.6.0
|
Support Multiple TCP Socket connections. More...
#include <HttpClient.h>
Classes | |
struct | SocketSetData |
Public Types | |
typedef std::map< TcpSocket *, SocketSetData > | Store |
Public Member Functions | |
virtual | ~SocketSet () |
void | deleteAll () |
bool | update () |
void | add (TcpSocket *s, bool deleteWhenDone=true) |
bool | has (TcpSocket *s) |
void | remove (TcpSocket *s) |
size_t | size () |
Public Attributes | |
Store | _store |
Support Multiple TCP Socket connections.
to Support multiple TCP Socket Connections
typedef std::map<TcpSocket*, SocketSetData> OpenZWave::SimpleHTTPClient::SocketSet::Store |
|
virtual |
void OpenZWave::SimpleHTTPClient::SocketSet::add | ( | TcpSocket * | s, |
bool | deleteWhenDone = true |
||
) |
void OpenZWave::SimpleHTTPClient::SocketSet::deleteAll | ( | ) |
bool OpenZWave::SimpleHTTPClient::SocketSet::has | ( | TcpSocket * | s | ) |
void OpenZWave::SimpleHTTPClient::SocketSet::remove | ( | TcpSocket * | s | ) |
|
inline |
bool OpenZWave::SimpleHTTPClient::SocketSet::update | ( | ) |
Store OpenZWave::SimpleHTTPClient::SocketSet::_store |