gupnp_root_device_new
(PECL gupnp >= 0.1.0)
gupnp_root_device_new — Crée un nouveau périphérique racine
Description
resource gupnp_root_device_new
( resource
$context
, string $location
, string $description_dir
)Crée un nouveau périphérique racine, télécharge et analyse automatiquement sa localisation.
Liste de paramètres
-
context
-
Un identifiant de contexte, retourné par la fonction gupnp_context_new().
-
location
-
Localisation du fichier de description de ce périphérique, relatif à la racine HTTP.
Valeurs de retour
Un identifiant de périphérique racine.
Exemples
Exemple #1 Crée un nouveau contexte UPnP et récupère les informations de service du périphérique
<?php /* Crée un contexte UPnP */ $context = gupnp_context_new(); if (!$context) { die("Erreur lors de la création du contexte GUPnP\n"); } /* Crée le périphérique racine */ $location = "/BinaryLight1.xml"; $dev = gupnp_root_device_new($context, $location); ?>
Voir aussi
- 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