(PECL gupnp >= 0.1.0)
gupnp_root_device_new — Создает новое корневое устройство
$context
, string $location
, string $description_dir
) : resourceСоздает новое корневое устройство, автоматически загружая и анализируя местоположение.
context
Идентификатор контекста, возвращаемый gupnp_context_new().
location
Расположение файла описания для этого устройства относительно корня HTTP.
Идентификатор корневого устройства.
Пример #1 Создать новый контекст UPnP и получить сервис информации об устройстве
<?php
/* Создать контекст UPnP */
$context = gupnp_context_new();
if (!$context) {
die("Ошибка создания контекста GUPnP\n");
}
/* Создать корневое устройство */
$location = "/BinaryLight1.xml";
$dev = gupnp_root_device_new($context, $location);
?>