Как убедиться, что моя библиотека поддерживает upnp 1.1 - PullRequest
0 голосов
/ 28 ноября 2011

У меня есть библиотека upnp. Заставляю ее работать как управляемое устройство. Она отлично работает со стандартом UPNP 1.0. Как я буду следить за тем, чтобы она также корректно обрабатывала запрос контрольной точки UPNP 1.1 / устройства управления .Нет документации по библиотеке :( Я искал в исходном коде новые заголовки , такие как BOOTID и т. Д. . В коде нет новых заголовков (в соответствии с 1.1). Есть ли способ убедиться, чтомое решение будет работать с 1.0 и 1.1.

С уважением, Varunjith

1 Ответ

1 голос
/ 28 ноября 2011

v1.1 обратно совместима с v1.0, поэтому любая хорошо управляемая контрольная точка должна отлично работать с вашим устройством v1.0.

Думая об этом больше, я не уверен, что v1.1 даже содержит какие-либо дополнительные функции контрольной точки. Хотя плохо написанная контрольная точка может предполагать наличие заголовков v1.1 в сообщениях устройств, существует столько устройств v1.0, что любая такая ошибочная контрольная точка будет быстро замечена и исправлена.

Это окольный способ сказать, что, я думаю, вы уже можете быть уверены, что ваше решение будет работать с версией 1.1.

...