Client

TODO

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

typedef std::shared_ptr<rogue::protocols::udp::Client> rogue::protocols::udp::ClientPtr

The Client class description is shown below:

class Client : public rogue::protocols::udp::Core, public rogue::interfaces::stream::Master, public rogue::interfaces::stream::Slave

Public Functions

Client(std::string host, uint16_t port, bool jumbo)

Creator.

~Client()

Destructor.

virtual void stop()

Stop the interface.

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::udp::Client> create(std::string host, uint16_t port, bool jumbo)

Class creation.

static void setup_python()

Setup class in python.