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

void UpnpStateVarRequest_assign ( UpnpStateVarRequest p,
const UpnpStateVarRequest q 
)
void UpnpStateVarRequest_delete ( UpnpStateVarRequest p)

Destructor

References ixmlFreeDOMString(), and UpnpString_delete().

UpnpStateVarRequest* UpnpStateVarRequest_dup ( const UpnpStateVarRequest p)

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().

const DOMString UpnpStateVarRequest_get_CurrentVal ( const UpnpStateVarRequest p)

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().

const UpnpString* UpnpStateVarRequest_get_DevUDN ( const UpnpStateVarRequest p)

The unique device ID

Referenced by UpnpStateVarRequest_assign().

int UpnpStateVarRequest_get_ErrCode ( const UpnpStateVarRequest p)

The result of the operation

Referenced by UpnpStateVarRequest_assign().

const UpnpString* UpnpStateVarRequest_get_ErrStr ( const UpnpStateVarRequest p)

The error string in case of error

Referenced by UpnpStateVarRequest_assign().

const UpnpString* UpnpStateVarRequest_get_ServiceID ( const UpnpStateVarRequest p)

The service ID

Referenced by UpnpStateVarRequest_assign().

int UpnpStateVarRequest_get_Socket ( const UpnpStateVarRequest p)

The socket number of the connection to the requestor

Referenced by UpnpStateVarRequest_assign().

const UpnpString* UpnpStateVarRequest_get_StateVarName ( const UpnpStateVarRequest p)

The name of the variable.

Referenced by UpnpStateVarRequest_assign().

UpnpStateVarRequest* UpnpStateVarRequest_new ( )

Constructor

References UpnpString_new().

Referenced by UpnpStateVarRequest_dup().