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

#include <server.h>

Public Types

using ClientMessageCb = std::function< void(const roo_transceivers_ClientMessage &)>
 

Public Member Functions

virtual ~UniverseServerChannel ()=default
 
virtual void registerClientMessageCallback (ClientMessageCb cb)=0
 
virtual void sendServerMessage (const roo_transceivers_ServerMessage &msg)=0
 

Detailed Description

Definition at line 31 of file server.h.

Member Typedef Documentation

◆ ClientMessageCb

Definition at line 33 of file server.h.

Constructor & Destructor Documentation

◆ ~UniverseServerChannel()

virtual roo_transceivers::UniverseServerChannel::~UniverseServerChannel ( )
virtualdefault

Member Function Documentation

◆ registerClientMessageCallback()

virtual void roo_transceivers::UniverseServerChannel::registerClientMessageCallback ( ClientMessageCb  cb)
pure virtual

◆ sendServerMessage()

virtual void roo_transceivers::UniverseServerChannel::sendServerMessage ( const roo_transceivers_ServerMessage msg)
pure virtual

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