roUPnPService
2 min
este objeto es devuelto por los métodos getservces() y getservice() en el objeto roupnpdevice ifupnpservice invoke(actionname as string, params as object) as integer invoca una acción de forma asíncrona en el servicio upnp este método devuelve un id de transacción que puede usarse para asociarlo con la instancia roupnpactionresult correspondiente subscribe() as integer se suscribe a eventos en el servicio upnp de forma asíncrona renewsubscription() as integer se vuelve a suscribir a eventos en el servicio upnp de forma asíncrona este método solo debe llamarse después de llamar a suscribirse() getsid() como cadena devuelve el id de suscripción este método solo debe llamarse después de llamar a suscribirse() gettimeout() como integer devuelve el período de tiempo de espera del servicio este método solo debe llamarse después de llamar a suscribirse() ifmessageport setport(port as romessageport) especifica el puerto que recibirá los eventos generados por la instancia roupnpservice ifuserdata setuserdata(user data as object) establece los datos de usuario que se devolverán cuando se generen eventos getuserdata() as object devuelve los datos de usuario que se establecieron previamente mediante setuserdata() devolverá inválido si no se ha establecido ningún dato