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
