roPtp
5 min
Este objeto puede utilizarse para recuperar información sobre el estado PTP de red del reproductor. El equivalente en JavaScript es configuración del host.
Creación del objeto: este objeto se crea sin parámetros adicionales.
ptp = CreateObject("roPtp")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 han establecido datos.
ifMessagePort
SetPort(port As roMessagePort)
Publica mensajes del tipo roPtpEvent en el puerto de mensajes adjunto.
ifPtp
GetPtpStatus() As roAssociativeArray
Devuelve un arreglo asociativo que contiene información sobre el estado PTP de red del reproductor:
- estado: Una cadena que indica el estado PTP actual del reproductor. Los valores pueden ser "MASTER", "SLAVE" o "UNCALIBRATED".
- marca de tiempo: Un valor que indica cuándo se cambió por última vez el estado PTP. Este valor se mide en segundos desde que se inició el reproductor. Este valor puede compararse con el tiempo total de actividad del reproductor, que se obtiene llamando a UpTime(0).