PHP Manual
Function Reference
Other Services
Gupnp
Introduction
Installing/Configuring
Predefined Constants
Examples
Gupnp Functions
Implementing the BinaryLight device
gupnp_context_get_host_ip
Gupnp
PHP Manual
Gupnp Functions
Table of Contents
gupnp_context_get_host_ip
— Get the IP address
gupnp_context_get_port
— Get the port
gupnp_context_get_subscription_timeout
— Get the event subscription timeout
gupnp_context_host_path
— Start hosting
gupnp_context_new
— Create a new context
gupnp_context_set_subscription_timeout
— Sets the event subscription timeout
gupnp_context_timeout_add
— Sets a function to be called at regular intervals
gupnp_context_unhost_path
— Stop hosting
gupnp_control_point_browse_start
— Start browsing
gupnp_control_point_browse_stop
— Stop browsing
gupnp_control_point_callback_set
— Set control point callback
gupnp_control_point_new
— Create a new control point
gupnp_device_action_callback_set
— Set device callback function
gupnp_device_info_get_service
— Get the service with type
gupnp_device_info_get
— Get info of root device
gupnp_root_device_get_available
— Check whether root device is available
gupnp_root_device_get_relative_location
— Get the relative location of root device.
gupnp_root_device_new
— Create a new root device
gupnp_root_device_set_available
— Set whether or not root_device is available
gupnp_root_device_start
— Start main loop
gupnp_root_device_stop
— Stop main loop
gupnp_service_action_get
— Retrieves the specified action arguments
gupnp_service_action_return_error
— Return error code
gupnp_service_action_return
— Return successfully
gupnp_service_action_set
— Sets the specified action return values
gupnp_service_freeze_notify
— Freeze new notifications
gupnp_service_info_get_introspection
— Get resource introspection of service
gupnp_service_info_get
— Get full info of service
gupnp_service_introspection_get_state_variable
— Returns the state variable data
gupnp_service_notify
— Notifies listening clients
gupnp_service_proxy_action_get
— Send action to the service and get value
gupnp_service_proxy_action_set
— Send action to the service and set value
gupnp_service_proxy_add_notify
— Sets up callback for variable change notification
gupnp_service_proxy_callback_set
— Set service proxy callback for signal
gupnp_service_proxy_get_subscribed
— Check whether subscription is valid to the service
gupnp_service_proxy_remove_notify
— Cancels the variable change notification
gupnp_service_proxy_send_action
— Send action with multiple parameters synchronously
gupnp_service_proxy_set_subscribed
— (Un)subscribes to the service.
gupnp_service_thaw_notify
— Sends out any pending notifications and stops queuing of new ones.