void CZapitClient::setSubServices( subServiceList& subServices ) { unsigned int i; send(CZapitMessages::CMD_SETSUBSERVICES); for (i = 0; i< subServices.size(); i++) send_data((char*)&subServices[i], sizeof(subServices[i])); close_connection(); }
void CZapitClient::setSubServices( subServiceList& subServices ) { unsigned int i; OpenThreads::ScopedLock<OpenThreads::Mutex> lock(mutex); send(CZapitMessages::CMD_SETSUBSERVICES); for (i = 0; i< subServices.size(); i++) send_data((char*)&subServices[i], sizeof(subServices[i])); close_connection(); }
void CZapitClient::setSubServices( subServiceList& subServices ) { int i; CZapitMessages::commandInt numServices; send(CZapitMessages::CMD_SETSUBSERVICES); numServices.val = subServices.size(); send_data((char* )&numServices, sizeof(numServices)); for (i = 0; i < numServices.val; i++) { send_data((char*)&subServices[i], sizeof(subServices[i])); } close_connection(); }