Header file for UpnpFileInfo methods. More...
#include <UpnpString.hpp>
#include <ixml/ixml.hpp>
#include <list.hpp>
#include <UPnPsdk/port_sock.hpp>
Go to the source code of this file.
Typedefs | |
typedef struct s_UpnpFileInfo | UpnpFileInfo |
Header file for UpnpFileInfo methods.
Definition in file UpnpFileInfo.hpp.
typedef struct s_UpnpFileInfo UpnpFileInfo |
UpnpFileInfo
Definition at line 32 of file UpnpFileInfo.hpp.
PUPNP_Api UpnpFileInfo * UpnpFileInfo_new | ( | void | ) |
Constructor
Definition at line 38 of file UpnpFileInfo.cpp.
PUPNP_Api void UpnpFileInfo_delete | ( | UpnpFileInfo * | p | ) |
Destructor
Definition at line 56 of file UpnpFileInfo.cpp.
PUPNP_Api UpnpFileInfo * UpnpFileInfo_dup | ( | const UpnpFileInfo * | p | ) |
Copy Constructor
Definition at line 101 of file UpnpFileInfo.cpp.
PUPNP_Api int UpnpFileInfo_assign | ( | UpnpFileInfo * | p, |
const UpnpFileInfo * | q | ||
) |
Assignment operator
Definition at line 77 of file UpnpFileInfo.cpp.
PUPNP_Api off_t UpnpFileInfo_get_FileLength | ( | const UpnpFileInfo * | p | ) |
UpnpFileInfo_get_FileLength
Definition at line 112 of file UpnpFileInfo.cpp.
PUPNP_Api int UpnpFileInfo_set_FileLength | ( | UpnpFileInfo * | p, |
off_t | n | ||
) |
UpnpFileInfo_set_FileLength
Definition at line 118 of file UpnpFileInfo.cpp.
PUPNP_Api time_t UpnpFileInfo_get_LastModified | ( | const UpnpFileInfo * | p | ) |
UpnpFileInfo_get_LastModified
Definition at line 127 of file UpnpFileInfo.cpp.
PUPNP_Api int UpnpFileInfo_set_LastModified | ( | UpnpFileInfo * | p, |
time_t | n | ||
) |
UpnpFileInfo_set_LastModified
Definition at line 134 of file UpnpFileInfo.cpp.
PUPNP_Api int UpnpFileInfo_get_IsDirectory | ( | const UpnpFileInfo * | p | ) |
UpnpFileInfo_get_IsDirectory
Definition at line 143 of file UpnpFileInfo.cpp.
PUPNP_Api int UpnpFileInfo_set_IsDirectory | ( | UpnpFileInfo * | p, |
int | n | ||
) |
UpnpFileInfo_set_IsDirectory
Definition at line 150 of file UpnpFileInfo.cpp.
PUPNP_Api int UpnpFileInfo_get_IsReadable | ( | const UpnpFileInfo * | p | ) |
UpnpFileInfo_get_IsReadable
Definition at line 159 of file UpnpFileInfo.cpp.
PUPNP_Api int UpnpFileInfo_set_IsReadable | ( | UpnpFileInfo * | p, |
int | n | ||
) |
UpnpFileInfo_set_IsReadable
Definition at line 166 of file UpnpFileInfo.cpp.
PUPNP_Api const DOMString UpnpFileInfo_get_ContentType | ( | const UpnpFileInfo * | p | ) |
UpnpFileInfo_get_ContentType
Definition at line 175 of file UpnpFileInfo.cpp.
PUPNP_Api int UpnpFileInfo_set_ContentType | ( | UpnpFileInfo * | p, |
const DOMString | s | ||
) |
UpnpFileInfo_set_ContentType
Definition at line 181 of file UpnpFileInfo.cpp.
PUPNP_Api const char * UpnpFileInfo_get_ContentType_cstr | ( | const UpnpFileInfo * | p | ) |
UpnpFileInfo_get_ContentType_cstr
Definition at line 191 of file UpnpFileInfo.cpp.
PUPNP_Api const UpnpListHead * UpnpFileInfo_get_ExtraHeadersList | ( | const UpnpFileInfo * | p | ) |
UpnpFileInfo_get_ExtraHeadersList
Definition at line 195 of file UpnpFileInfo.cpp.
PUPNP_Api int UpnpFileInfo_set_ExtraHeadersList | ( | UpnpFileInfo * | p, |
const UpnpListHead * | q | ||
) |
UpnpFileInfo_set_ExtraHeadersList
Definition at line 199 of file UpnpFileInfo.cpp.
PUPNP_Api void UpnpFileInfo_add_to_list_ExtraHeadersList | ( | UpnpFileInfo * | p, |
UpnpListHead * | head | ||
) |
UpnpFileInfo_add_to_list_ExtraHeadersList
Definition at line 208 of file UpnpFileInfo.cpp.
PUPNP_Api const struct sockaddr_storage * UpnpFileInfo_get_CtrlPtIPAddr | ( | const UpnpFileInfo * | p | ) |
UpnpFileInfo_get_CtrlPtIPAddr
Definition at line 216 of file UpnpFileInfo.cpp.
PUPNP_Api int UpnpFileInfo_set_CtrlPtIPAddr | ( | UpnpFileInfo * | p, |
const struct sockaddr_storage * | buf | ||
) |
UpnpFileInfo_set_CtrlPtIPAddr
Definition at line 223 of file UpnpFileInfo.cpp.
PUPNP_Api void UpnpFileInfo_clear_CtrlPtIPAddr | ( | UpnpFileInfo * | p | ) |
UpnpFileInfo_clear_CtrlPtIPAddr
Definition at line 233 of file UpnpFileInfo.cpp.
PUPNP_Api const UpnpString * UpnpFileInfo_get_Os | ( | const UpnpFileInfo * | p | ) |
UpnpFileInfo_get_Os
Definition at line 240 of file UpnpFileInfo.cpp.
PUPNP_Api int UpnpFileInfo_set_Os | ( | UpnpFileInfo * | p, |
const UpnpString * | s | ||
) |
UpnpFileInfo_set_Os
Definition at line 247 of file UpnpFileInfo.cpp.
PUPNP_Api size_t UpnpFileInfo_get_Os_Length | ( | const UpnpFileInfo * | p | ) |
UpnpFileInfo_get_Os_Length
Definition at line 256 of file UpnpFileInfo.cpp.
PUPNP_Api const char * UpnpFileInfo_get_Os_cstr | ( | const UpnpFileInfo * | p | ) |
UpnpFileInfo_get_Os_cstr
Definition at line 260 of file UpnpFileInfo.cpp.
PUPNP_Api int UpnpFileInfo_strcpy_Os | ( | UpnpFileInfo * | p, |
const char * | s | ||
) |
UpnpFileInfo_strcpy_Os
Definition at line 264 of file UpnpFileInfo.cpp.
PUPNP_Api int UpnpFileInfo_strncpy_Os | ( | UpnpFileInfo * | p, |
const char * | s, | ||
size_t | n | ||
) |
UpnpFileInfo_strncpy_Os
Definition at line 271 of file UpnpFileInfo.cpp.
PUPNP_Api void UpnpFileInfo_clear_Os | ( | UpnpFileInfo * | p | ) |
UpnpFileInfo_clear_Os
Definition at line 278 of file UpnpFileInfo.cpp.