//Add a new command void WorkerGroup::RegisterCmd(int _cmd, Threadable &obj) { if(_cmd < 0) { WorkerGroupCommandRangeException e; throw e; } if(_cmd > USHRT_MAX) { WorkerGroupCommandRangeException e; throw e; } RegisterCmd((thread_cmd_t)_cmd, obj); }
void NetManager::RegisterAllCmd() { RegisterCmd("userFacade.getServers", TWrap<rev_ServerBO>()); }