Fawkes API
Fawkes Development Version
|
24 #ifndef _NETCOMM_FAWKES_HANDLER_H_
25 #define _NETCOMM_FAWKES_HANDLER_H_
27 #include <netcomm/fawkes/message.h>
37 unsigned short int id()
const;
44 unsigned short int _id;
Network handler abstract base class.
virtual void handle_network_message(FawkesNetworkMessage *msg)=0
Called for incoming messages that are addressed to the correct component ID.
virtual void client_connected(unsigned int clid)=0
Called when a new client connected.
Fawkes library namespace.
virtual void client_disconnected(unsigned int clid)=0
Called when a client disconnected.
FawkesNetworkHandler(unsigned short int id)
Constructor.
virtual ~FawkesNetworkHandler()
Destructor.
Representation of a message that is sent over the network.
unsigned short int id() const
Get the component ID for this handler.