|
mUPnP for C
|
#include <mupnp/typedef.h>#include <mupnp/net/url.h>#include <mupnp/util/list.h>#include <mupnp/util/string.h>#include <mupnp/statevariable.h>Data Structures | |
| struct | _mUpnpProperty |
Macros | |
| #define | mupnp_property_next(prop) |
| #define | mupnp_property_setname(prop, value) |
| #define | mupnp_property_getname(prop) |
| #define | mupnp_property_setvalue(prop, nvalue) |
| #define | mupnp_property_getvalue(prop) |
| #define | mupnp_property_setsid(prop, value) |
| #define | mupnp_property_getsid(prop) |
| #define | mupnp_property_setseq(prop, value) |
| #define | mupnp_property_getseq(prop) |
| #define | mupnp_propertylist_clear(propList) |
| #define | mupnp_propertylist_size(propList) |
| #define | mupnp_propertylist_gets(propList) |
| #define | mupnp_propertylist_add(propList, prop) |
Typedefs | |
| typedef struct _mUpnpProperty | mUpnpProperty |
| typedef struct _mUpnpProperty | mUpnpPropertyList |
Functions | |
| mUpnpProperty * | mupnp_property_new (void) |
| void | mupnp_property_delete (mUpnpProperty *prop) |
| void | mupnp_property_clear (mUpnpProperty *prop) |
| mUpnpPropertyList * | mupnp_propertylist_new (void) |
| void | mupnp_propertylist_delete (mUpnpPropertyList *propertylist) |
| #define mupnp_property_getname | ( | prop | ) |
| #define mupnp_property_getseq | ( | prop | ) |
Get sequence number from UPnP property
| prop | UPnP property |
| #define mupnp_property_getsid | ( | prop | ) |
| #define mupnp_property_getvalue | ( | prop | ) |
| #define mupnp_property_next | ( | prop | ) |
Fetches next UPnP property from property list
| prop | UPnP property |
| #define mupnp_property_setname | ( | prop, | |
| value ) |
Set property name
| prop | UPnP property |
| value | Name |
| #define mupnp_property_setseq | ( | prop, | |
| value ) |
Set sequence number for UPnP property
| prop | UPnP property |
| value |
| #define mupnp_property_setsid | ( | prop, | |
| value ) |
Set SID for UPnP property
| prop | UPnP property |
| value | Value |
| #define mupnp_property_setvalue | ( | prop, | |
| nvalue ) |
Set value for UPnP property
| prop | UPnP property |
| nvalue | Value |
| #define mupnp_propertylist_add | ( | propList, | |
| prop ) |
Add new property into property list
| propList | UPnP property list |
| prop | UPnP property |
| #define mupnp_propertylist_clear | ( | propList | ) |
Clear UPnP propertylist
| propList | UPnP property list |
| #define mupnp_propertylist_gets | ( | propList | ) |
Get next list element from property list
| propList | UPnP property list |
| #define mupnp_propertylist_size | ( | propList | ) |
Get size of property list
| propList | UPnP property list |
| typedef struct _mUpnpProperty mUpnpProperty |
Type definition for UPnP property
| typedef struct _mUpnpProperty mUpnpPropertyList |
| void mupnp_property_clear | ( | mUpnpProperty * | prop | ) |
Clear UPnP property
| prop | UPnP property |
| void mupnp_property_delete | ( | mUpnpProperty * | prop | ) |
Delete UPnP property object
| prop | UPnP property |
| mUpnpProperty * mupnp_property_new | ( | void | ) |
Construct new UPnP property object
| void mupnp_propertylist_delete | ( | mUpnpPropertyList * | propertylist | ) |
Delete UPnP property list
| propertylist | UPnP property list |
| mUpnpPropertyList * mupnp_propertylist_new | ( | void | ) |
Create new UPnP property list