gupnp-1.6 Reference Manual
Packages
gupnp-1.6
GUPnP
gupnp-1.6
Description:
Content:
Namespaces:
GUPnP
Interfaces:
Acl
-
Access control provider for [class@GUPnP.
Classes:
BinBase64
BinHex
Context
-
Context object wrapping shared networking bits.
ContextFilter
-
Network context filter, used by [ class@GUPnP.
ContextManager
-
A manager for [ class@GUPnP.
ControlPoint
-
Network resource discovery.
Date
DateTime
DateTimeTZ
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
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.
ServiceInfo
-
Service information shared by local and remote services.
ServiceIntrospection
-
Introspection of local and remote services.
ServiceProxy
-
Proxy class for remote services.
ServiceProxyAction
-
Opaque structure for holding in-progress action data.
ServiceProxyActionIter
-
An opaque object representing an iterator over the out parameters of an action
ServiceStateVariableInfo
-
This structure contains information about service state variable.
Time
TimeTZ
URI
UUID
XMLDoc
-
Reference-counting wrapper for libxml's
Doc
Enums:
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 [ class@GUPnP.
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.
Delegates:
public
delegate
void
ServiceProxyActionCallback
(
ServiceProxy
proxy,
ServiceProxyAction
action)
Callback notifying that
action
on
proxy
has returned and
gupnp_service_proxy_end_action
etc can be called.
public
delegate
void
ServiceProxyNotifyCallback
(
ServiceProxy
proxy,
string
variable,
Value
value)
Callback notifying that the state variable
variable
on
proxy
has changed to
value
.
Methods:
public
Quark
control_error_quark
()
public
Quark
eventing_error_quark
()
public
string
get_uuid
()
Generate and return a new UUID.
public
Quark
rootdevice_error_quark
()
public
Quark
server_error_quark
()
public
Quark
service_error_quark
()
public
Quark
service_introspection_error_quark
()
public
Quark
xml_error_quark
()