gopher_parsedir
Introduction
Autres services
PHP Manual
Gupnp
Introduction
Installation/Configuration
Pré-requis
Installation
Configuration à l'exécution
Types de ressources
Constantes pré-définies
Exemples
Parcours des périphériques et des services
Implémentation du périphérique BinaryLight
Fonctions Gupnp
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
gopher_parsedir
Introduction
Autres services
PHP Manual