JausBoolean ojCmptAddServiceOutputMessage(OjCmpt ojCmpt, JausUnsignedShort serviceType, JausUnsignedShort commandCode, JausUnsignedInteger presenceVector) { JausService service = jausServiceRetrieveService(ojCmpt->jaus->services, serviceType); if(service) { return jausServiceAddOutputCommand(service, commandCode, presenceVector); } return JAUS_FALSE; }
JausBoolean jausServiceAddService(JausArray jausServices, JausService service) { if(jausServiceRetrieveService(jausServices, service->type) == NULL) { jausArrayAdd(jausServices, service); return JAUS_TRUE; } else { return JAUS_FALSE; } }