libUPnP  1.14.22
Typedefs | Functions
UpnpEventSubscribe.h File Reference

Header file for UpnpEventSubscribe methods. More...

#include <stdlib.h>
#include "UpnpGlobal.h"
#include "UpnpString.h"
Include dependency graph for UpnpEventSubscribe.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct s_UpnpEventSubscribe UpnpEventSubscribe
 

Functions

UpnpEventSubscribeUpnpEventSubscribe_new (void)
 
void UpnpEventSubscribe_delete (UpnpEventSubscribe *p)
 
UpnpEventSubscribeUpnpEventSubscribe_dup (const UpnpEventSubscribe *p)
 
int UpnpEventSubscribe_assign (UpnpEventSubscribe *p, const UpnpEventSubscribe *q)
 
int UpnpEventSubscribe_get_ErrCode (const UpnpEventSubscribe *p)
 
int UpnpEventSubscribe_set_ErrCode (UpnpEventSubscribe *p, int n)
 
int UpnpEventSubscribe_get_TimeOut (const UpnpEventSubscribe *p)
 
int UpnpEventSubscribe_set_TimeOut (UpnpEventSubscribe *p, int n)
 
const UpnpStringUpnpEventSubscribe_get_SID (const UpnpEventSubscribe *p)
 
int UpnpEventSubscribe_set_SID (UpnpEventSubscribe *p, const UpnpString *s)
 
size_t UpnpEventSubscribe_get_SID_Length (const UpnpEventSubscribe *p)
 
const char * UpnpEventSubscribe_get_SID_cstr (const UpnpEventSubscribe *p)
 
int UpnpEventSubscribe_strcpy_SID (UpnpEventSubscribe *p, const char *s)
 
int UpnpEventSubscribe_strncpy_SID (UpnpEventSubscribe *p, const char *s, size_t n)
 
void UpnpEventSubscribe_clear_SID (UpnpEventSubscribe *p)
 
const UpnpStringUpnpEventSubscribe_get_PublisherUrl (const UpnpEventSubscribe *p)
 
int UpnpEventSubscribe_set_PublisherUrl (UpnpEventSubscribe *p, const UpnpString *s)
 
size_t UpnpEventSubscribe_get_PublisherUrl_Length (const UpnpEventSubscribe *p)
 
const char * UpnpEventSubscribe_get_PublisherUrl_cstr (const UpnpEventSubscribe *p)
 
int UpnpEventSubscribe_strcpy_PublisherUrl (UpnpEventSubscribe *p, const char *s)
 
int UpnpEventSubscribe_strncpy_PublisherUrl (UpnpEventSubscribe *p, const char *s, size_t n)
 
void UpnpEventSubscribe_clear_PublisherUrl (UpnpEventSubscribe *p)
 

Detailed Description

Header file for UpnpEventSubscribe methods.

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

Author
Marcelo Roberto Jimenez

Typedef Documentation

UpnpEventSubscribe

Function Documentation

int UpnpEventSubscribe_assign ( UpnpEventSubscribe p,
const UpnpEventSubscribe q 
)
void UpnpEventSubscribe_clear_PublisherUrl ( UpnpEventSubscribe p)

UpnpEventSubscribe_clear_PublisherUrl

References UpnpString_clear().

void UpnpEventSubscribe_clear_SID ( UpnpEventSubscribe p)

UpnpEventSubscribe_clear_SID

References UpnpString_clear().

void UpnpEventSubscribe_delete ( UpnpEventSubscribe p)

Destructor

References UpnpString_delete().

Referenced by free_subscribe_arg(), and UpnpThreadDistribution().

UpnpEventSubscribe* UpnpEventSubscribe_dup ( const UpnpEventSubscribe p)

Copy Constructor

References UpnpEventSubscribe_assign(), and UpnpEventSubscribe_new().

int UpnpEventSubscribe_get_ErrCode ( const UpnpEventSubscribe p)

UpnpEventSubscribe_get_ErrCode

Referenced by SampleUtil_PrintEvent(), and UpnpEventSubscribe_assign().

const UpnpString* UpnpEventSubscribe_get_PublisherUrl ( const UpnpEventSubscribe p)
const char* UpnpEventSubscribe_get_PublisherUrl_cstr ( const UpnpEventSubscribe p)

UpnpEventSubscribe_get_PublisherUrl_cstr

References UpnpEventSubscribe_get_PublisherUrl(), and UpnpString_get_String().

size_t UpnpEventSubscribe_get_PublisherUrl_Length ( const UpnpEventSubscribe p)

UpnpEventSubscribe_get_PublisherUrl_Length

References UpnpEventSubscribe_get_PublisherUrl(), and UpnpString_get_Length().

const UpnpString* UpnpEventSubscribe_get_SID ( const UpnpEventSubscribe p)
const char* UpnpEventSubscribe_get_SID_cstr ( const UpnpEventSubscribe p)

UpnpEventSubscribe_get_SID_cstr

References UpnpEventSubscribe_get_SID(), and UpnpString_get_String().

size_t UpnpEventSubscribe_get_SID_Length ( const UpnpEventSubscribe p)

UpnpEventSubscribe_get_SID_Length

References UpnpEventSubscribe_get_SID(), and UpnpString_get_Length().

int UpnpEventSubscribe_get_TimeOut ( const UpnpEventSubscribe p)

UpnpEventSubscribe_get_TimeOut

Referenced by GenaAutoRenewSubscription(), SampleUtil_PrintEvent(), and UpnpEventSubscribe_assign().

UpnpEventSubscribe* UpnpEventSubscribe_new ( void  )
int UpnpEventSubscribe_set_ErrCode ( UpnpEventSubscribe p,
int  n 
)
int UpnpEventSubscribe_set_PublisherUrl ( UpnpEventSubscribe p,
const UpnpString s 
)

UpnpEventSubscribe_set_PublisherUrl

References UpnpString_get_String(), and UpnpString_set_String().

Referenced by ScheduleGenaAutoRenew(), and UpnpEventSubscribe_assign().

int UpnpEventSubscribe_set_SID ( UpnpEventSubscribe p,
const UpnpString s 
)
int UpnpEventSubscribe_set_TimeOut ( UpnpEventSubscribe p,
int  n 
)
int UpnpEventSubscribe_strcpy_PublisherUrl ( UpnpEventSubscribe p,
const char *  s 
)

UpnpEventSubscribe_strcpy_PublisherUrl

References UpnpString_set_String().

Referenced by UpnpThreadDistribution().

int UpnpEventSubscribe_strcpy_SID ( UpnpEventSubscribe p,
const char *  s 
)

UpnpEventSubscribe_strcpy_SID

References UpnpString_set_String().

Referenced by UpnpThreadDistribution().

int UpnpEventSubscribe_strncpy_PublisherUrl ( UpnpEventSubscribe p,
const char *  s,
size_t  n 
)

UpnpEventSubscribe_strncpy_PublisherUrl

References UpnpString_set_StringN().

int UpnpEventSubscribe_strncpy_SID ( UpnpEventSubscribe p,
const char *  s,
size_t  n 
)

UpnpEventSubscribe_strncpy_SID

References UpnpString_set_StringN().