63 * Method to send a message to a specific client. The recipient has to
64 * be specified in the message or sending the message will fail.
65 * @param msg message to send
66 *
67 * @fn void FawkesNetworkHub::send(unsigned int to_clid, unsigned short int component_id, unsigned short int msg_id) = 0
68 * This is an overloaded member function, provided for convenience. It
69 * differs from the above function only in what arguments it accepts.
70 * A FawkesNetworkMessage will be created transparently and send to
71 * the client with the given ID.
72 * This can be used for messages without payload.
73 * @param to_clid client ID of recipient
74 * @param component_id component id
75 * @param msg_id message ID
76 *
77 * @fn void FawkesNetworkHub::send(unsigned int to_clid, unsigned short int component_id, unsigned short int msg_id, void *payload, unsigned int payload_size) = 0
78 * This is an overloaded member function, provided for convenience. It
79 * differs from the above function only in what arguments it accepts.
80 * A FawkesNetworkMessage will be created transparently and send to
81 * the client with the given ID.
82 * @param to_clid client ID of recipient
83 * @param component_id component id
84 * @param msg_id message id
85 * @param payload buffer with payload
86 * @param payload_size payload size
87 *
88 * @fn void FawkesNetworkHub::send(unsigned int to_clid, unsigned short int component_id, unsigned short int msg_id, FawkesNetworkMessageContent *content) = 0
89 * This is an overloaded member function, provided for convenience. It
90 * differs from the above function only in what arguments it accepts.
91 * A FawkesNetworkMessage will be created transparently and send to