UPnPsdk 0.1
Universal Plug and Play +, Software Development Kit
 
Loading...
Searching...
No Matches
UpnpEvent.hpp File Reference

Header file for UpnpEvent methods. More...

#include <ixml/ixml.hpp>
#include <UpnpString.hpp>
+ Include dependency graph for UpnpEvent.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct s_UpnpEvent UpnpEvent
 

Functions

PUPNP_Api UpnpEventUpnpEvent_new (void)
 
PUPNP_Api void UpnpEvent_delete (UpnpEvent *p)
 
PUPNP_Api UpnpEventUpnpEvent_dup (const UpnpEvent *p)
 
PUPNP_Api int UpnpEvent_assign (UpnpEvent *p, const UpnpEvent *q)
 
PUPNP_Api int UpnpEvent_get_EventKey (const UpnpEvent *p)
 
PUPNP_Api int UpnpEvent_set_EventKey (UpnpEvent *p, int n)
 
PUPNP_Api IXML_DocumentUpnpEvent_get_ChangedVariables (const UpnpEvent *p)
 
PUPNP_Api int UpnpEvent_set_ChangedVariables (UpnpEvent *p, IXML_Document *n)
 
PUPNP_Api const UpnpStringUpnpEvent_get_SID (const UpnpEvent *p)
 
PUPNP_Api int UpnpEvent_set_SID (UpnpEvent *p, const UpnpString *s)
 
PUPNP_Api size_t UpnpEvent_get_SID_Length (const UpnpEvent *p)
 
PUPNP_Api const char * UpnpEvent_get_SID_cstr (const UpnpEvent *p)
 
PUPNP_Api int UpnpEvent_strcpy_SID (UpnpEvent *p, const char *s)
 
PUPNP_Api int UpnpEvent_strncpy_SID (UpnpEvent *p, const char *s, size_t n)
 
PUPNP_Api void UpnpEvent_clear_SID (UpnpEvent *p)
 

Detailed Description

Header file for UpnpEvent methods.

Authors
Marcelo Roberto Jimenez, Ingo Höft

Definition in file UpnpEvent.hpp.

Typedef Documentation

◆ UpnpEvent

typedef struct s_UpnpEvent UpnpEvent

UpnpEvent

Definition at line 21 of file UpnpEvent.hpp.

Function Documentation

◆ UpnpEvent_new()

PUPNP_Api UpnpEvent * UpnpEvent_new ( void  )

Constructor

Definition at line 25 of file UpnpEvent.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ UpnpEvent_delete()

PUPNP_Api void UpnpEvent_delete ( UpnpEvent p)

Destructor

Definition at line 38 of file UpnpEvent.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ UpnpEvent_dup()

PUPNP_Api UpnpEvent * UpnpEvent_dup ( const UpnpEvent p)

Copy Constructor

Definition at line 65 of file UpnpEvent.cpp.

+ Here is the call graph for this function:

◆ UpnpEvent_assign()

PUPNP_Api int UpnpEvent_assign ( UpnpEvent p,
const UpnpEvent q 
)

Assignment operator

Definition at line 52 of file UpnpEvent.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ UpnpEvent_get_EventKey()

PUPNP_Api int UpnpEvent_get_EventKey ( const UpnpEvent p)

UpnpEvent_get_EventKey

Definition at line 76 of file UpnpEvent.cpp.

+ Here is the caller graph for this function:

◆ UpnpEvent_set_EventKey()

PUPNP_Api int UpnpEvent_set_EventKey ( UpnpEvent p,
int  n 
)

UpnpEvent_set_EventKey

Definition at line 78 of file UpnpEvent.cpp.

+ Here is the caller graph for this function:

◆ UpnpEvent_get_ChangedVariables()

PUPNP_Api IXML_Document * UpnpEvent_get_ChangedVariables ( const UpnpEvent p)

UpnpEvent_get_ChangedVariables

Definition at line 84 of file UpnpEvent.cpp.

+ Here is the caller graph for this function:

◆ UpnpEvent_set_ChangedVariables()

PUPNP_Api int UpnpEvent_set_ChangedVariables ( UpnpEvent p,
IXML_Document n 
)

UpnpEvent_set_ChangedVariables

Definition at line 88 of file UpnpEvent.cpp.

+ Here is the caller graph for this function:

◆ UpnpEvent_get_SID()

PUPNP_Api const UpnpString * UpnpEvent_get_SID ( const UpnpEvent p)

UpnpEvent_get_SID

Definition at line 94 of file UpnpEvent.cpp.

+ Here is the caller graph for this function:

◆ UpnpEvent_set_SID()

PUPNP_Api int UpnpEvent_set_SID ( UpnpEvent p,
const UpnpString s 
)

UpnpEvent_set_SID

Definition at line 96 of file UpnpEvent.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ UpnpEvent_get_SID_Length()

PUPNP_Api size_t UpnpEvent_get_SID_Length ( const UpnpEvent p)

UpnpEvent_get_SID_Length

Definition at line 102 of file UpnpEvent.cpp.

+ Here is the call graph for this function:

◆ UpnpEvent_get_SID_cstr()

PUPNP_Api const char * UpnpEvent_get_SID_cstr ( const UpnpEvent p)

UpnpEvent_get_SID_cstr

Definition at line 106 of file UpnpEvent.cpp.

+ Here is the call graph for this function:

◆ UpnpEvent_strcpy_SID()

PUPNP_Api int UpnpEvent_strcpy_SID ( UpnpEvent p,
const char *  s 
)

UpnpEvent_strcpy_SID

Definition at line 110 of file UpnpEvent.cpp.

+ Here is the call graph for this function:

◆ UpnpEvent_strncpy_SID()

PUPNP_Api int UpnpEvent_strncpy_SID ( UpnpEvent p,
const char *  s,
size_t  n 
)

UpnpEvent_strncpy_SID

Definition at line 114 of file UpnpEvent.cpp.

+ Here is the call graph for this function:

◆ UpnpEvent_clear_SID()

PUPNP_Api void UpnpEvent_clear_SID ( UpnpEvent p)

UpnpEvent_clear_SID

Definition at line 118 of file UpnpEvent.cpp.

+ Here is the call graph for this function: