libUPnP  1.14.22
Typedefs | Functions
UpnpEvent.h File Reference

Header file for UpnpEvent methods. More...

#include <stdlib.h>
#include "UpnpGlobal.h"
#include "UpnpString.h"
#include "ixml.h"
Include dependency graph for UpnpEvent.h:
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

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

Detailed Description

Header file for UpnpEvent methods.

Do not edit this file, it is automatically generated. Please look at generator.c.

Author
Marcelo Roberto Jimenez

Typedef Documentation

typedef struct s_UpnpEvent UpnpEvent

UpnpEvent

Function Documentation

int UpnpEvent_assign ( UpnpEvent p,
const UpnpEvent q 
)
void UpnpEvent_clear_SID ( UpnpEvent p)

UpnpEvent_clear_SID

References UpnpString_clear().

void UpnpEvent_delete ( UpnpEvent p)

Destructor

References UpnpString_delete().

Referenced by gena_process_notification_event().

UpnpEvent* UpnpEvent_dup ( const UpnpEvent p)

Copy Constructor

References UpnpEvent_assign(), and UpnpEvent_new().

IXML_Document* UpnpEvent_get_ChangedVariables ( const UpnpEvent p)

UpnpEvent_get_ChangedVariables

Referenced by SampleUtil_PrintEvent(), and UpnpEvent_assign().

int UpnpEvent_get_EventKey ( const UpnpEvent p)

UpnpEvent_get_EventKey

Referenced by SampleUtil_PrintEvent(), and UpnpEvent_assign().

const UpnpString* UpnpEvent_get_SID ( const UpnpEvent p)
const char* UpnpEvent_get_SID_cstr ( const UpnpEvent p)

UpnpEvent_get_SID_cstr

References UpnpEvent_get_SID(), and UpnpString_get_String().

size_t UpnpEvent_get_SID_Length ( const UpnpEvent p)

UpnpEvent_get_SID_Length

References UpnpEvent_get_SID(), and UpnpString_get_Length().

UpnpEvent* UpnpEvent_new ( void  )

Constructor

References UpnpString_new().

Referenced by gena_process_notification_event(), and UpnpEvent_dup().

int UpnpEvent_set_ChangedVariables ( UpnpEvent p,
IXML_Document n 
)

UpnpEvent_set_ChangedVariables

Referenced by gena_process_notification_event(), and UpnpEvent_assign().

int UpnpEvent_set_EventKey ( UpnpEvent p,
int  n 
)

UpnpEvent_set_EventKey

Referenced by gena_process_notification_event(), and UpnpEvent_assign().

int UpnpEvent_set_SID ( UpnpEvent p,
const UpnpString s 
)
int UpnpEvent_strcpy_SID ( UpnpEvent p,
const char *  s 
)

UpnpEvent_strcpy_SID

References UpnpString_set_String().

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

UpnpEvent_strncpy_SID

References UpnpString_set_StringN().