54 conn->Activity::start();
95 for( std::list<OCL::TCP::Datasender*>::iterator it =
_connections.begin();
98 if( (*it)->isValid() )
virtual void serialize(RTT::base::PropertyBase *)
OCL::TcpReporting * getReporter() const
A component which writes data reports to a tcp/ip socket. It can serve different clients. It uses a ASCI-based protocol.
RTT::os::MutexRecursive lock
SocketMarshaller(OCL::TcpReporting *reporter)
void removeConnection(OCL::TCP::Datasender *sender)
static std::ostream & endl(std::ostream &__os)
std::list< OCL::TCP::Datasender * > _connections
OCL::TcpReporting * _reporter
void closeAllConnections()
void addConnection(OCL::TCP::Socket *os)