Transport

TODO

Transport objects in C++ are referenced by the following shared pointer typedef:

typedef std::shared_ptr<rogue::protocols::packetizer::Transport> rogue::protocols::packetizer::TransportPtr

The Transport class description is shown below:

class Transport : public rogue::interfaces::stream::Master, public rogue::interfaces::stream::Slave

Transport Class.

Public Functions

Transport()

Creator.

~Transport()

Destructor.

void setController(std::shared_ptr<rogue::protocols::packetizer::Controller> cntl)

Set Controller.

virtual void acceptFrame(std::shared_ptr<rogue::interfaces::stream::Frame> frame)

Accept a frame from master.

Public Static Functions

static std::shared_ptr<rogue::protocols::packetizer::Transport> create()

Class creation.

static void setup_python()

Setup class in python.