Fonctions Gupnp
Sommaire
- gupnp_context_get_host_ip — Récupère l'adresse IP
- gupnp_context_get_port — Récupère le port
- gupnp_context_get_subscription_timeout — Récupère le délai d'expiration lors de la souscription aux événements
- gupnp_context_host_path — Démarre l'hébergement
- gupnp_context_new — Crée un nouveau contexte
- gupnp_context_set_subscription_timeout — Définit le délai d'attente des événements de sousscription
- gupnp_context_timeout_add — Définit une fonction à appeler à intervalle régulier
- gupnp_context_unhost_path — Interrompt l'hébergement
- gupnp_control_point_browse_start — Commence la recherche
- gupnp_control_point_browse_stop — Interrompt la recherche
- gupnp_control_point_callback_set — Définit la fonction de rappel pour le point de contrôle
- gupnp_control_point_new — Crée un nouveau point de contrôle
- gupnp_device_action_callback_set — Définit la fonction de rappel pour un périphérique
- gupnp_device_info_get_service — Récupère le service avec son type
- gupnp_device_info_get — Récupère les informations d'un périphérique racine
- gupnp_root_device_get_available — Vérifie si un périphérique racine est disponible
- gupnp_root_device_get_relative_location — Récupère le chemin relatif d'un périphérique racine
- gupnp_root_device_new — Crée un nouveau périphérique racine
- gupnp_root_device_set_available — Définit si le périphérique racine est disponible ou non
- gupnp_root_device_start — Démarre la boucle principale
- gupnp_root_device_stop — Interrompt la boucle principale
- gupnp_service_action_get — Récupère les arguments de l'action spécifiée
- gupnp_service_action_return_error — Retourne le code erreur
- gupnp_service_action_return — Retourne le succès de l'action
- gupnp_service_action_set — Définit les valeurs à retourner par une action spécifique
- gupnp_service_freeze_notify — Suspend les notifications
- gupnp_service_info_get_introspection — Récupère l'introspection des ressources du service
- gupnp_service_info_get — Récupère les informations complètes d'un service
- gupnp_service_introspection_get_state_variable — Retourne le statut de la variable d'une donnée
- gupnp_service_notify — Notifie les clients connectés
- gupnp_service_proxy_action_get — Envoi l'action au service et récupère la valeur
- gupnp_service_proxy_action_set — Envoie une action au service et définit la valeur
- gupnp_service_proxy_add_notify — Définit une fonction de rappel pour la notification de modification d'une variable
- gupnp_service_proxy_callback_set — Définit la fonction de rappel pour un service de proxy pour un signal donné
- gupnp_service_proxy_get_subscribed — Vérifie si la souscription à un service est valide
- gupnp_service_proxy_remove_notify — Annule une notification de modification de variable
- gupnp_service_proxy_send_action — Envoie une action avec plusieurs paramètres de façon synchrone
- gupnp_service_proxy_set_subscribed — S'abonne (se désabonne) à un service
- gupnp_service_thaw_notify — Envoie toutes les notifications en attente et arrête la mise en file d'attente de nouvelles