TOBI Interface A  0.1
tia::TiANewClientImpl Class Reference

#include <tia_new_client_impl.h>

+ Inheritance diagram for tia::TiANewClientImpl:
+ Collaboration diagram for tia::TiANewClientImpl:

Public Member Functions

virtual void connect (const std::string &address, short unsigned port)
 Establish a connection to a TOBI SignalServer.
virtual bool connected () const
 Tells if the client is connected to the server, i.e. if the control connection has been established.
virtual void disconnect ()
 Disconnect from the server, i.e. stops receiving and closes the control connection.
virtual void requestConfig ()
 Request the meta data information from the server.
virtual SSConfig config () const
 Returns the meta data information requested from the server.
virtual void startReceiving (bool use_udp_bc)
 Turns the client into receiving state.
virtual bool receiving () const
 Tell if the client if is in receiving state.
virtual void stopReceiving ()
 Stops receiving, i.e. calling getDataPacket() will fail afterwards.
virtual void getDataPacket (DataPacket &packet)
 Gets a packet from the server.
virtual DataPacketgetEmptyDataPacket ()
 todo
virtual void setBufferSize (size_t size)
 Sets the client's data input buffer size to the given value.

Detailed Description

TiaNewClientImpl

Client implementation of TiA 1.0

Definition at line 58 of file tia_new_client_impl.h.


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