TOBI Interface A  0.1
tia::BoostTCPSocketImpl Class Reference
+ Inheritance diagram for tia::BoostTCPSocketImpl:
+ Collaboration diagram for tia::BoostTCPSocketImpl:

Public Member Functions

 BoostTCPSocketImpl (boost::asio::io_service &io_service, boost::asio::ip::tcp::endpoint const &endpoint, unsigned buffer_size)
 BoostTCPSocketImpl (boost::shared_ptr< boost::asio::ip::tcp::socket > boost_socket)
virtual void setReceiveBufferSize (unsigned size)
virtual std::string readUntil (char delimiter)
virtual std::string readUntil (std::string delimiter)
virtual std::string readString (unsigned length)
virtual char readCharacter ()
virtual void waitForData ()
virtual void sendString (std::string const &str) throw (TiALostConnection)
virtual size_t readBytes (char *data, size_t bytes_to_read)
virtual size_t getAvailableData (char *data, size_t max_size)
virtual std::string getRemoteEndPointAsString ()
virtual std::string getLocalEndPointAsString ()

Detailed Description

Definition at line 50 of file boost_tcp_socket_impl.h.


The documentation for this class was generated from the following files:
 All Data Structures Files Functions Variables Typedefs Enumerations