24 #ifndef __PLUGINS_REFBOXCOMM_PROCESSOR_MSL2010_H_
25 #define __PLUGINS_REFBOXCOMM_PROCESSOR_MSL2010_H_
27 #include "processor.h"
28 #include "state_handler.h"
33 class MulticastDatagramSocket;
46 const char *refbox_host,
unsigned short int refbox_port);
53 void process_string(
char *buf,
size_t len);
60 unsigned int __score_cyan;
61 unsigned int __score_magenta;
66 bool __connection_died;
69 unsigned short int __refbox_port;
72 xmlpp::DomParser *dom;
Mid-size league refbox repeater.
Multicast datagram socket.
void refbox_process()
Process incoming refbox communication.
Referee Box Communication Processor.
~Msl2010RefBoxProcessor()
Destructor.
bool check_connection()
Check if the connection is alive and reconnect.
Msl2010RefBoxProcessor(fawkes::Logger *logger, const char *refbox_host, unsigned short int refbox_port)
Constructor.