roo_transceivers
API Documentation for roo_transceivers
Loading...
Searching...
No Matches
roo_transceivers::UniverseClientChannel Class Referenceabstract

Communication channel for UniverseClient. More...

#include <client.h>

Public Types

using ServerMessageCb = std::function< void(const roo_transceivers_ServerMessage &)>
 

Public Member Functions

virtual ~UniverseClientChannel ()=default
 
virtual void registerServerMessageCallback (ServerMessageCb cb)=0
 
virtual void sendClientMessage (const roo_transceivers_ClientMessage &msg)=0
 

Detailed Description

Communication channel for UniverseClient.

Definition at line 19 of file client.h.

Member Typedef Documentation

◆ ServerMessageCb

Definition at line 21 of file client.h.

Constructor & Destructor Documentation

◆ ~UniverseClientChannel()

virtual roo_transceivers::UniverseClientChannel::~UniverseClientChannel ( )
virtualdefault

Member Function Documentation

◆ registerServerMessageCallback()

virtual void roo_transceivers::UniverseClientChannel::registerServerMessageCallback ( ServerMessageCb  cb)
pure virtual

◆ sendClientMessage()


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