Autowiring  1.0.3
A C++ Inversion of Control Framework
AutoNetTransport Class Referenceabstract

Represents a transport implementation that carries AutoNet data to a visualizer client More...

#include <AutoNetServer.h>

Public Member Functions

virtual void Send (AutoNetTransportHandler::connection_hdl hdl, const std::string &msg)=0
 Transmits the specified string message to the remote host More...
 
virtual void SetTransportHandler (std::shared_ptr< AutoNetTransportHandler > handler)=0
 Assigns the handler for operations occuring on this transport More...
 
virtual void Start (void)=0
 Causes the transport to begin servicing user requests More...
 
virtual void Stop (void)=0
 Causes the transport to stop servicing user requests, also shuts down any active connections More...
 

Detailed Description

Represents a transport implementation that carries AutoNet data to a visualizer client

Member Function Documentation

virtual void AutoNetTransport::Send ( AutoNetTransportHandler::connection_hdl  hdl,
const std::string &  msg 
)
pure virtual

Transmits the specified string message to the remote host

virtual void AutoNetTransport::SetTransportHandler ( std::shared_ptr< AutoNetTransportHandler >  handler)
pure virtual

Assigns the handler for operations occuring on this transport

This routine accepts a nullptr argument, the effect will be to clear the current handler

virtual void AutoNetTransport::Start ( void  )
pure virtual

Causes the transport to begin servicing user requests

virtual void AutoNetTransport::Stop ( void  )
pure virtual

Causes the transport to stop servicing user requests, also shuts down any active connections


The documentation for this class was generated from the following file: