void Control::event_query_done(Error, const string &resp)
{
if(resp[0]&0x20)
command(string(1, CMD_EVENT_TURNOUT)).signal_done.connect(sigc::mem_fun(this, &Control::turnout_event_done));
if(resp[0]&0x04)
command(string(1, CMD_EVENT_SENSOR)).signal_done.connect(sigc::mem_fun(this, &Control::sensor_event_done));
void Control::event_query_done(Error, const string &resp)
{
if(resp[0]&0x20)
command(string(1, CMD_EVENT_TURNOUT)).signal_done.connect(sigc::mem_fun(this, &Control::turnout_event_done));
if(resp[0]&0x04)
command(string(1, CMD_EVENT_SENSOR)).signal_done.connect(sigc::mem_fun(this, &Control::sensor_event_done));