base class for any socket
More...
#include <socket.h>
Public Member Functions |
|
virtual std::string | getRemoteEndPointAsString ()=0 |
|
virtual std::string | getLocalEndPointAsString ()=0 |
|
virtual void | sendString (std::string const &string)=0 |
|
virtual void | waitForData ()=0 |
|
virtual void | setReceiveBufferSize (unsigned size)=0 |
|
virtual std::string | readUntil (char delimiter)=0 |
|
virtual std::string | readUntil (std::string delimiter)=0 |
|
virtual std::string | readString (unsigned length)=0 |
|
virtual char | readCharacter ()=0 |
|
virtual size_t | readBytes (char *data, size_t bytes_to_read)=0 |
|
virtual size_t | getAvailableData (char *data, size_t max_size)=0 |
Detailed Description
base class for any socket
Definition at line 57 of file socket.h.
The documentation for this class was generated from the following file:
- /home/breidi/Dropbox/libtia/include/tia-private/newtia/network/socket.h