Namespace
GUPnP – 1.6
UPnP implementation using GObject
Dependencies
| GObject—2.0 | The base type system library |
| Browse documentation | |
| Soup—3.0 | A HTTP handling library |
| Browse documentation | |
| GSSDP—1.6 | SSDP implementation using GObject |
| Browse documentation |
Classes
| Context | Context object wrapping shared networking bits. |
| ContextFilter | Network context filter, used by |
| ContextManager | A manager for |
| ControlPoint | Network resource discovery. |
| Device | Base class for UPnP device implementations. |
| DeviceInfo | Device information shared by local and remote devices. |
| DeviceProxy | Interaction with remote UPnP devices. |
| ResourceFactory | Associating custom Services, Devices, ServiceProxies and DeviceProxies with UPnP types. |
| RootDevice | Implementation of an UPnP root device. |
| Service | Implementation of an UPnP service. |
| ServiceInfo | Service information shared by local and remote services. |
| ServiceIntrospection | Introspection of local and remote services.. |
| ServiceProxy | Proxy class for remote services. |
| XMLDoc | Reference-counting wrapper for libxml’s #xmlDoc. |
Interfaces
| Acl | Access control provider for |
Structs
| ServiceAction | Opaque structure for holding in-progress action data. |
| ServiceActionArgInfo | This structure contains information about the argument of service action. |
| ServiceActionInfo | This structure contains information about a service action. |
| ServiceProxyAction | Opaque structure for holding in-progress action data. |
| ServiceStateVariableInfo | This structure contains information about service state variable. |
Enumerations
| ServiceActionArgDirection | Represents the direction of a service state variable. |
Error Domains
| ControlError | Error codes used during invocation of service actions. |
| EventingError | Error codes during eventing of state variables. |
| RootdeviceError | Errors during |
| ServerError | Error codes during communication with another server. |
| ServiceError | Errors during service handling. |
| ServiceIntrospectionError | Errors during service introspection. |
| XMLError | Errors during occuring during processing of XML data. |
Callbacks
| ServiceIntrospectionCallback | Callback notifying that |
| ServiceProxyActionCallback | Callback notifying that |
| ServiceProxyNotifyCallback | Callback notifying that the state variable |
Functions
| get_uuid | Generate and return a new UUID. |
| white_list_add_entry | Add |
| white_list_add_entryv | Add a list of entries to a |
| white_list_check_context | It will check if the |
| white_list_clear | Remove all entries from |
| white_list_get_enabled | Return the status of the |
| white_list_get_entries | Get the |
| white_list_is_empty | Return the state of the entries list of |
| white_list_new | Create a new |
| white_list_remove_entry | Remove |
| white_list_set_enabled | Enable or disable the |
Function Macros
| value_get_string | Helper macro to get a char* from a |
| value_get_xml_node | Helper macro to get the xmlNode* from a |