mUPnP for C
soap_request.c File Reference
#include <mupnp/soap/soap.h>
#include <mupnp/util/log.h>
#include <mupnp/util/string.h>

Functions

mUpnpSoapRequestmupnp_soap_request_new ()
 
void mupnp_soap_request_delete (mUpnpSoapRequest *soapReq)
 
void mupnp_soap_request_clear (mUpnpSoapRequest *soapReq)
 
mUpnpXmlNodemupnp_soap_request_getbodynode (mUpnpSoapRequest *soapReq)
 
bool mupnp_soap_request_sethttprequest (mUpnpSoapRequest *soapReq, mUpnpHttpRequest *httpReq)
 
bool mupnp_soap_request_parsemessage (mUpnpSoapRequest *soapReq, char *msg, size_t msgLen)
 
mUpnpSoapResponsemupnp_soap_request_post (mUpnpSoapRequest *soapReq, const char *ipaddr, int port)
 
void mupnp_soap_request_setcontent (mUpnpSoapRequest *soapReq, mUpnpXmlNode *node)
 

Function Documentation

◆ mupnp_soap_request_clear()

void mupnp_soap_request_clear ( mUpnpSoapRequest * soapReq)

◆ mupnp_soap_request_delete()

void mupnp_soap_request_delete ( mUpnpSoapRequest * soapReq)

◆ mupnp_soap_request_getbodynode()

mUpnpXmlNode * mupnp_soap_request_getbodynode ( mUpnpSoapRequest * soapReq)

◆ mupnp_soap_request_new()

mUpnpSoapRequest * mupnp_soap_request_new ( void )

◆ mupnp_soap_request_parsemessage()

bool mupnp_soap_request_parsemessage ( mUpnpSoapRequest * soapReq,
char * msg,
size_t msgLen )

◆ mupnp_soap_request_post()

mUpnpSoapResponse * mupnp_soap_request_post ( mUpnpSoapRequest * soapReq,
const char * ipaddr,
int port )

◆ mupnp_soap_request_setcontent()

void mupnp_soap_request_setcontent ( mUpnpSoapRequest * soapReq,
mUpnpXmlNode * node )

◆ mupnp_soap_request_sethttprequest()

bool mupnp_soap_request_sethttprequest ( mUpnpSoapRequest * soapReq,
mUpnpHttpRequest * httpReq )