Gupnp
- Introducción
- Instalación/Configuración
- Constantes predefinidas
- Ejemplos
- Funciones de Gupnp
- gupnp_context_get_host_ip — Obtiene la dirección IP
- gupnp_context_get_port — Obtiene el puerto
- gupnp_context_get_subscription_timeout — Obtiene el tiempo de espera de la suscripción de eventos
- gupnp_context_host_path — Inicio de Alojamiento
- gupnp_context_new — Crea un nuevo contexto
- gupnp_context_set_subscription_timeout — Establece el timpo de espera del suscriptor de eventos
- gupnp_context_timeout_add — Establece una función a ser llamada en intervalos regulares
- gupnp_context_unhost_path — Detiene alojamiento
- gupnp_control_point_browse_start — Comienza la navegación
- gupnp_control_point_browse_stop — Detiene la navegación
- gupnp_control_point_callback_set — Establece el punto de control callback
- gupnp_control_point_new — Crea un nuevo punto de control
- gupnp_device_action_callback_set — Establece una función callback a un dispositivo
- gupnp_device_info_get_service — Obtiene el servicio con el tipo
- gupnp_device_info_get — Obtiene información del dispositivo raíz
- gupnp_root_device_get_available — Comprueba si un dispositivo raíz está disponible
- gupnp_root_device_get_relative_location — Obtiene la ubicación relativa del dispositivo raíz
- gupnp_root_device_new — Crea un nuevo dispositivo raíz
- gupnp_root_device_set_available — Establece si un dispositivo raíz estará disponible o no
- gupnp_root_device_start — Inicio el bucle principal
- gupnp_root_device_stop — Detiene el bucle principal
- gupnp_service_action_get — Recupera los argumentos de la acción especificada
- gupnp_service_action_return_error — Devuelve el código de error
- gupnp_service_action_return — Devuelve con éxito
- gupnp_service_action_set — Establece el valor de retorno de una acción especificada
- gupnp_service_freeze_notify — Congela las nuevas notificaciónes
- gupnp_service_info_get_introspection — Obtiene el recurso de introspección de un servicio
- gupnp_service_info_get — Obtiene toda la información del servicio
- gupnp_service_introspection_get_state_variable — Devuelve el estado de la variable de datos
- gupnp_service_notify — Lanza notificación a los clientes en escucha
- gupnp_service_proxy_action_get — Envía la acción al servicio y obtiene el valor
- gupnp_service_proxy_action_set — Envía la acción al servicio y establece el valor
- gupnp_service_proxy_add_notify — Establece un callback de notificación de cambios en variables
- gupnp_service_proxy_callback_set — Establece un callback de servicio proxy por señal
- gupnp_service_proxy_get_subscribed — Check whether subscription is valid to the service
- gupnp_service_proxy_remove_notify — Cancela la notificación de cambios de variable
- gupnp_service_proxy_send_action — Envía la acción con múltiples parámetros de forma sincronizada
- gupnp_service_proxy_set_subscribed — (De-)suscribe al servicio
- gupnp_service_thaw_notify — Envía cualquier notificación pendiente y detiene la cola de espera de nuevas notificaciones