TOBI Interface A  0.1
tia::Socket Class Reference

base class for any socket More...

#include <socket.h>

+ Inheritance diagram for tia::Socket:
+ Collaboration diagram for tia::Socket:

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:
 All Data Structures Files Functions Variables Typedefs Enumerations