roDiskMonitor
4 min
este objeto proporciona acceso a información de bajo nivel sobre errores de disco proporciona una interfaz basada en eventos que entrega objetos rodiskerrorevent mediante romessageport los mensajes de error se retienen durante cinco segundos antes de su entrega para minimizar la posibilidad de informes de error espurios los errores no se informan si el disco se retira durante este intervalo de cinco segundos porque la detección de extracción del disco tarda varios segundos esto permite la supervisión a largo plazo de errores ocasionales del medio creación de objetos el objeto rodiskmonitor se crea sin parámetros createobject("rodiskmonitor") ifmessageport setport(port as romessageport) publica mensajes del tipo rodiskerrorevent en el puerto de mensajes adjunto ifuserdata setuserdata(user data as object) establece los datos del usuario que se devolverán cuando se activen eventos getuserdata() as object devuelve los datos del usuario que se establecieron previamente mediante setuserdata() devolverá invalid si no se ha establecido ningún dato ejemplo diskmon=createobject("rodiskmonitor") msgp=createobject("romessageport") diskmon setport(msgp)