void cg_upnp_control_query_response_setsoapresponse(CgUpnpQueryResponse *queryRes, CgSoapResponse *soapRes) { cg_log_debug_l4("Entering...\n"); if (queryRes->isSoapResCreated == TRUE) cg_soap_response_delete(queryRes->soapRes); queryRes->soapRes = soapRes; queryRes->isSoapResCreated = FALSE; cg_log_debug_l4("Leaving...\n"); }
void cg_upnp_control_query_response_clear(CgUpnpQueryResponse *queryRes) { cg_log_debug_l4("Entering...\n"); if (queryRes->isSoapResCreated == TRUE) cg_soap_response_delete(queryRes->soapRes); queryRes->soapRes = cg_soap_response_new(); queryRes->isSoapResCreated = TRUE; cg_log_debug_l4("Leaving...\n"); }
void cg_soap_request_delete(CgSoapRequest *soapReq) { cg_log_debug_l4("Entering...\n"); cg_soap_request_clear(soapReq); cg_xml_nodelist_delete(soapReq->rootNodeList); if (soapReq->isHttpReqCreated == TRUE) cg_http_request_delete(soapReq->httpReq); cg_soap_response_delete(soapReq->soapRes); free(soapReq); cg_log_debug_l4("Leaving...\n"); }