TOBI Interface A  0.1
Data Structures
Here are the data structures with brief descriptions:
tia::BoostTCPServerSocketImpl
tia::BoostTCPSocketImpl
tia::BoostUDPReadSocket
tia::ChannelInformation for a channel
tia::CheckProtocolVersionControlCommand
tia::CheckProtocolVersionTiAControlMessage
tia::Clock
tia::ConfigMsg
tia::ConstantsClass constants manages all constants needed for the signalserver (especially xml tags)
tia::ControlConnectionControlConnection handles a single TCP control connection to one client
tia::ControlConnection2
tia::ControlConnectionServerServer to handle control requests from clients
tia::ControlConnectionServer2
tia::ControlConnectionServer2Impl
tia::ControlMsg
tia::ControlMsgDecoderInterface to decode control message
tia::ControlMsgDecoderXML
tia::ControlMsgEncoderInterface to encode control message
tia::ControlMsgEncoderXMLConcrete class to decode XML control messages
tia::CustomErrorControlMessage
tia::DataConnectionMsg
tia::DataPacketInterface class for the TiA datapacket
DataPacket3A Class to manage the DataPacket to be distributed over network
tia::DataPacket3Impl
tia::DataPacketImplA Class to manage the DataPacket to be distributed over network
tia::DataPacketSelectorClass to create individual data packet with selected channels and signal types
tia::DataServerBase class for data servers which broadcast datapackets
tia::ErrorControlMessage
tia::FustyDataServerImpl
tia::FustyHardwareInterfaceImplHardware interface implementation as adapter to old (tobiss) stuff
tia::GetConfigMsg
tia::GetDataConnectionControlCommand
tia::GetDataConnectionMsg
tia::GetDataConnectionTiAControlMessage
tia::GetMetaInfoControlCommand
tia::GetMetaInfoTiAControlMessage
tia::GetServerStateConnectionCommand
tia::HardwareInterface
tia::InputStream
tia::KeepAliveMsg
tia::NewConnectionListener
tia::OkControlMessage
tia::RawMemClass holding a memory regions storing the raw representation of a DataPacket
tia::RawMem3Class holding a memory regions storing the raw representation of a DataPacket
tia::ReadSocket
tia::ReplyMsg
tia::ServerStateServer
tia::SignalThis class is written to store information for a specific signal type
tia::SignalInfoThis class stores information for all transmitted signals
tia::SocketBase class for any socket
tia::SSConfigThis class holds information regarding the subject and the transmitted signals
tia::StartDataTransmissionControlCommand
tia::StartTransmissionMsg
tia::StopDataTransmissionControlCommand
tia::StopTransmissionMsg
tia::SubjectInfoThis class is used to store subject specific information
tia::TCPConnectionRepresents a TCP data connection to a client
tia::TCPDataConnection
tia::TCPDataServerThis class manages all TCP data connections to clients
tia::TCPServerA TCP server base class used to establish TCP connections
tia::TCPServerSocket
tia::TiAClientImplements a client for the SignalServer The client does not need much of configuration - the only thing that a user has to know is the server address and the control connection port of the TOBI SignalServer
tia::TiAClientImplBase implementation of the TiAClient
tia::TiAClientImplBaseAbstract Base of the TiAClient Implementation
tia::TiAControlCommand
tia::TiAControlCommandContext
tia::TiAControlMessage
tia::TiAControlMessageBuilder
tia::TiAControlMessageBuilder10
tia::TiAControlMessageParser
tia::TiAControlMessageParser10
tia::TiADataPacketParser
tia::TiAException
tia::TiALostConnection
tia::TiANewClientImpl
tia::TiAServerThe core of TOBI Interface A (TiA)
tia::TiAServerStateServer
tia::TiAServerStateServerImpl
tia::UDPDataServerServer to distribute DataPacket via UDP
tia::WriteSocketBase class for any socket that could write data
 All Data Structures Files Functions Variables Typedefs Enumerations