libUPnP  1.14.22
Typedefs | Functions
UpnpExtraHeaders.h File Reference

Header file for UpnpExtraHeaders methods. More...

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

Go to the source code of this file.

Typedefs

typedef struct s_UpnpExtraHeaders UpnpExtraHeaders
 

Functions

UpnpExtraHeadersUpnpExtraHeaders_new (void)
 
void UpnpExtraHeaders_delete (UpnpExtraHeaders *p)
 
UpnpExtraHeadersUpnpExtraHeaders_dup (const UpnpExtraHeaders *p)
 
int UpnpExtraHeaders_assign (UpnpExtraHeaders *p, const UpnpExtraHeaders *q)
 
const UpnpListHeadUpnpExtraHeaders_get_node (const UpnpExtraHeaders *p)
 
int UpnpExtraHeaders_set_node (UpnpExtraHeaders *p, const UpnpListHead *q)
 
void UpnpExtraHeaders_add_to_list_node (UpnpExtraHeaders *p, UpnpListHead *head)
 
const UpnpStringUpnpExtraHeaders_get_name (const UpnpExtraHeaders *p)
 
int UpnpExtraHeaders_set_name (UpnpExtraHeaders *p, const UpnpString *s)
 
size_t UpnpExtraHeaders_get_name_Length (const UpnpExtraHeaders *p)
 
const char * UpnpExtraHeaders_get_name_cstr (const UpnpExtraHeaders *p)
 
int UpnpExtraHeaders_strcpy_name (UpnpExtraHeaders *p, const char *s)
 
int UpnpExtraHeaders_strncpy_name (UpnpExtraHeaders *p, const char *s, size_t n)
 
void UpnpExtraHeaders_clear_name (UpnpExtraHeaders *p)
 
const UpnpStringUpnpExtraHeaders_get_value (const UpnpExtraHeaders *p)
 
int UpnpExtraHeaders_set_value (UpnpExtraHeaders *p, const UpnpString *s)
 
size_t UpnpExtraHeaders_get_value_Length (const UpnpExtraHeaders *p)
 
const char * UpnpExtraHeaders_get_value_cstr (const UpnpExtraHeaders *p)
 
int UpnpExtraHeaders_strcpy_value (UpnpExtraHeaders *p, const char *s)
 
int UpnpExtraHeaders_strncpy_value (UpnpExtraHeaders *p, const char *s, size_t n)
 
void UpnpExtraHeaders_clear_value (UpnpExtraHeaders *p)
 
const DOMString UpnpExtraHeaders_get_resp (const UpnpExtraHeaders *p)
 
int UpnpExtraHeaders_set_resp (UpnpExtraHeaders *p, const DOMString s)
 
const char * UpnpExtraHeaders_get_resp_cstr (const UpnpExtraHeaders *p)
 

Detailed Description

Header file for UpnpExtraHeaders methods.

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

Author
Marcelo Roberto Jimenez

Typedef Documentation

UpnpExtraHeaders

Function Documentation

void UpnpExtraHeaders_add_to_list_node ( UpnpExtraHeaders p,
UpnpListHead head 
)

UpnpExtraHeaders_add_to_list_node

int UpnpExtraHeaders_assign ( UpnpExtraHeaders p,
const UpnpExtraHeaders q 
)
void UpnpExtraHeaders_clear_name ( UpnpExtraHeaders p)

UpnpExtraHeaders_clear_name

References UpnpString_clear().

void UpnpExtraHeaders_clear_value ( UpnpExtraHeaders p)

UpnpExtraHeaders_clear_value

References UpnpString_clear().

void UpnpExtraHeaders_delete ( UpnpExtraHeaders p)

Destructor

References ixmlFreeDOMString(), and UpnpString_delete().

Referenced by FreeExtraHTTPHeaders().

UpnpExtraHeaders* UpnpExtraHeaders_dup ( const UpnpExtraHeaders p)

Copy Constructor

References UpnpExtraHeaders_assign(), and UpnpExtraHeaders_new().

const UpnpString* UpnpExtraHeaders_get_name ( const UpnpExtraHeaders p)
const char* UpnpExtraHeaders_get_name_cstr ( const UpnpExtraHeaders p)

UpnpExtraHeaders_get_name_cstr

References UpnpExtraHeaders_get_name(), and UpnpString_get_String().

size_t UpnpExtraHeaders_get_name_Length ( const UpnpExtraHeaders p)

UpnpExtraHeaders_get_name_Length

References UpnpExtraHeaders_get_name(), and UpnpString_get_Length().

const UpnpListHead* UpnpExtraHeaders_get_node ( const UpnpExtraHeaders p)

UpnpExtraHeaders_get_node

Referenced by ExtraHTTPHeaders(), and UpnpExtraHeaders_assign().

const DOMString UpnpExtraHeaders_get_resp ( const UpnpExtraHeaders p)

UpnpExtraHeaders_get_resp

Referenced by http_MakeMessage(), UpnpExtraHeaders_assign(), and UpnpExtraHeaders_get_resp_cstr().

const char* UpnpExtraHeaders_get_resp_cstr ( const UpnpExtraHeaders p)

UpnpExtraHeaders_get_resp_cstr

References UpnpExtraHeaders_get_resp().

const UpnpString* UpnpExtraHeaders_get_value ( const UpnpExtraHeaders p)
const char* UpnpExtraHeaders_get_value_cstr ( const UpnpExtraHeaders p)

UpnpExtraHeaders_get_value_cstr

References UpnpExtraHeaders_get_value(), and UpnpString_get_String().

size_t UpnpExtraHeaders_get_value_Length ( const UpnpExtraHeaders p)

UpnpExtraHeaders_get_value_Length

References UpnpExtraHeaders_get_value(), and UpnpString_get_Length().

UpnpExtraHeaders* UpnpExtraHeaders_new ( void  )

Constructor

References UpnpString_new().

Referenced by ExtraHTTPHeaders(), and UpnpExtraHeaders_dup().

int UpnpExtraHeaders_set_name ( UpnpExtraHeaders p,
const UpnpString s 
)

UpnpExtraHeaders_set_name

References UpnpString_get_String(), and UpnpString_set_String().

Referenced by UpnpExtraHeaders_assign().

int UpnpExtraHeaders_set_node ( UpnpExtraHeaders p,
const UpnpListHead q 
)

UpnpExtraHeaders_set_node

Referenced by UpnpExtraHeaders_assign().

int UpnpExtraHeaders_set_resp ( UpnpExtraHeaders p,
const DOMString  s 
)

UpnpExtraHeaders_set_resp

References DOMString, ixmlCloneDOMString(), and ixmlFreeDOMString().

Referenced by UpnpExtraHeaders_assign().

int UpnpExtraHeaders_set_value ( UpnpExtraHeaders p,
const UpnpString s 
)

UpnpExtraHeaders_set_value

References UpnpString_get_String(), and UpnpString_set_String().

Referenced by UpnpExtraHeaders_assign().

int UpnpExtraHeaders_strcpy_name ( UpnpExtraHeaders p,
const char *  s 
)

UpnpExtraHeaders_strcpy_name

References UpnpString_set_String().

int UpnpExtraHeaders_strcpy_value ( UpnpExtraHeaders p,
const char *  s 
)

UpnpExtraHeaders_strcpy_value

References UpnpString_set_String().

int UpnpExtraHeaders_strncpy_name ( UpnpExtraHeaders p,
const char *  s,
size_t  n 
)

UpnpExtraHeaders_strncpy_name

References UpnpString_set_StringN().

Referenced by ExtraHTTPHeaders().

int UpnpExtraHeaders_strncpy_value ( UpnpExtraHeaders p,
const char *  s,
size_t  n 
)

UpnpExtraHeaders_strncpy_value

References UpnpString_set_StringN().

Referenced by ExtraHTTPHeaders().