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;
FawkesNetworkHandler(unsigned short int id)
Constructor.
virtual void client_disconnected(unsigned int clid)=0
Called when a client disconnected.
Fawkes library namespace.
Representation of a message that is sent over the network.
unsigned short int id() const
Get the component ID for this handler.
virtual ~FawkesNetworkHandler()
Destructor.
Network handler abstract base class.
virtual void client_connected(unsigned int clid)=0
Called when a new client connected.
virtual void handle_network_message(FawkesNetworkMessage *msg)=0
Called for incoming messages that are addressed to the correct component ID.