(PECL gupnp >= 0.1.0)
gupnp_root_device_new — Crée un nouveau périphérique racine
$context
, string $location
, string $description_dir
)Crée un nouveau périphérique racine, télécharge et analyse automatiquement sa localisation.
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.
Un identifiant de périphérique racine.
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);
?>