libUPnP  1.8.0
Typedefs | Functions
StateVarRequest.h File Reference

UpnpStateVarRequest object declararion. More...

#include "ixml.h"
#include "UpnpGlobal.h"
#include "UpnpInet.h"
#include "UpnpString.h"
Include dependency graph for StateVarRequest.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct
s_UpnpStateVarRequest 
UpnpStateVarRequest

Functions

UpnpStateVarRequestUpnpStateVarRequest_new ()
void UpnpStateVarRequest_delete (UpnpStateVarRequest *p)
UpnpStateVarRequestUpnpStateVarRequest_dup (const UpnpStateVarRequest *p)
void UpnpStateVarRequest_assign (UpnpStateVarRequest *p, const UpnpStateVarRequest *q)
int UpnpStateVarRequest_get_ErrCode (const UpnpStateVarRequest *p)
void UpnpStateVarRequest_set_ErrCode (UpnpStateVarRequest *p, int n)
int UpnpStateVarRequest_get_Socket (const UpnpStateVarRequest *p)
void UpnpStateVarRequest_set_Socket (UpnpStateVarRequest *p, int n)
const UpnpStringUpnpStateVarRequest_get_ErrStr (const UpnpStateVarRequest *p)
const char * UpnpStateVarRequest_get_ErrStr_cstr (const UpnpStateVarRequest *p)
void UpnpStateVarRequest_set_ErrStr (UpnpStateVarRequest *p, const UpnpString *s)
void UpnpStateVarRequest_strcpy_ErrStr (UpnpStateVarRequest *p, const char *s)
const UpnpStringUpnpStateVarRequest_get_DevUDN (const UpnpStateVarRequest *p)
const char * UpnpStateVarRequest_get_DevUDN_cstr (const UpnpStateVarRequest *p)
void UpnpStateVarRequest_set_DevUDN (UpnpStateVarRequest *p, const UpnpString *s)
const UpnpStringUpnpStateVarRequest_get_ServiceID (const UpnpStateVarRequest *p)
const char * UpnpStateVarRequest_get_ServiceID_cstr (const UpnpStateVarRequest *p)
void UpnpStateVarRequest_set_ServiceID (UpnpStateVarRequest *p, const UpnpString *s)
const UpnpStringUpnpStateVarRequest_get_StateVarName (const UpnpStateVarRequest *p)
const char * UpnpStateVarRequest_get_StateVarName_cstr (const UpnpStateVarRequest *p)
void UpnpStateVarRequest_set_StateVarName (UpnpStateVarRequest *p, const UpnpString *s)
void UpnpStateVarRequest_strcpy_StateVarName (UpnpStateVarRequest *p, const char *s)
struct sockaddr * UpnpStateVarRequest_get_CtrlPtIPAddr (const UpnpStateVarRequest *p)
void UpnpStateVarRequest_set_CtrlPtIPAddr (UpnpStateVarRequest *p, const struct sockaddr *sa)
const DOMString UpnpStateVarRequest_get_CurrentVal (const UpnpStateVarRequest *p)
const char * UpnpStateVarRequest_get_CurrentVal_cstr (const UpnpStateVarRequest *p)
void UpnpStateVarRequest_set_CurrentVal (UpnpStateVarRequest *p, const DOMString s)

Detailed Description

UpnpStateVarRequest object declararion.

Author:
Marcelo Roberto Jimenez

Typedef Documentation

typedef struct s_UpnpStateVarRequest UpnpStateVarRequest

Represents the request for current value of a state variable in a service state table.


Function Documentation

Destructor

References ixmlFreeDOMString(), and UpnpString_delete().

Copy Constructor

References UpnpStateVarRequest_assign(), and UpnpStateVarRequest_new().

struct sockaddr* UpnpStateVarRequest_get_CtrlPtIPAddr ( const UpnpStateVarRequest p) [read]

IP address of sender requesting the state variable.

Referenced by UpnpStateVarRequest_assign().

The current value of the variable. This needs to be allocated by the caller. When finished with it, the SDK frees this DOMString.

Referenced by UpnpStateVarRequest_assign().

The unique device ID

Referenced by UpnpStateVarRequest_assign().

The result of the operation

Referenced by UpnpStateVarRequest_assign().

The error string in case of error

Referenced by UpnpStateVarRequest_assign().

The service ID

Referenced by UpnpStateVarRequest_assign().

The socket number of the connection to the requestor

Referenced by UpnpStateVarRequest_assign().

The name of the variable.

Referenced by UpnpStateVarRequest_assign().

Constructor

References UpnpString_new().

Referenced by UpnpStateVarRequest_dup().