libUPnP  1.6.17
Data Fields
Upnp_Action_Request Struct Reference

#include <upnp.h>

Collaboration diagram for Upnp_Action_Request:
Collaboration graph
[legend]

Data Fields

int ErrCode
int Socket
char ErrStr [(size_t) 180]
char ActionName [(size_t) 256]
char DevUDN [(size_t) 256]
char ServiceID [(size_t) 256]
IXML_DocumentActionRequest
IXML_DocumentActionResult
struct sockaddr_storage CtrlPtIPAddr
IXML_DocumentSoapHeader

Detailed Description

Returned as part of a { UPNP_CONTROL_ACTION_COMPLETE} callback.


Field Documentation

char Upnp_Action_Request::ActionName[(size_t) 256]

The DOM document describing the action.

Referenced by handle_invoke_action(), SampleUtil_PrintEvent(), and TvDeviceHandleActionRequest().

The DOM document describing the result of the action.

Referenced by handle_invoke_action(), SampleUtil_PrintEvent(), and TvDeviceHandleActionRequest().

struct sockaddr_storage Upnp_Action_Request::CtrlPtIPAddr

IP address of the control point requesting this action.

Referenced by handle_invoke_action().

char Upnp_Action_Request::DevUDN[(size_t) 256]

The result of the operation.

Referenced by handle_invoke_action(), SampleUtil_PrintEvent(), and TvDeviceHandleActionRequest().

char Upnp_Action_Request::ErrStr[(size_t) 180]

The error string in case of error.

Referenced by handle_invoke_action(), SampleUtil_PrintEvent(), and TvDeviceHandleActionRequest().

char Upnp_Action_Request::ServiceID[(size_t) 256]

The DOM document containing the information from the the SOAP header.

The socket number of the connection to the requestor.


The documentation for this struct was generated from the following file: