![]() |
OpenZWave Library 1.6.1914
|
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::Internal::Platform::SocketSet::Store |
|
virtual |
void OpenZWave::Internal::Platform::SocketSet::add | ( | TcpSocket * | s, |
bool | deleteWhenDone = true |
||
) |
void OpenZWave::Internal::Platform::SocketSet::deleteAll | ( | ) |
bool OpenZWave::Internal::Platform::SocketSet::has | ( | TcpSocket * | s | ) |
void OpenZWave::Internal::Platform::SocketSet::remove | ( | TcpSocket * | s | ) |
|
inline |
bool OpenZWave::Internal::Platform::SocketSet::update | ( | ) |
Store OpenZWave::Internal::Platform::SocketSet::_store |