Player APIs (BrightScript & Ja...
...
Object Reference
Hashing and Storage Objects

roDiskMonitor

4min
this object provides access to low level information about disk errors it provides an event based interface that delivers rodiskerrorevent objects via romessageport error messages are held for five seconds before delivery to minimize the chance of spurious error reports errors are not reported if the disk is removed during this five second interval because disk removal detection takes several seconds this allows for long term monitoring of occasional media errors object creation the rodiskmonitor object is created with no parameters createobject("rodiskmonitor") ifmessageport setport(port as romessageport) posts messages of type rodiskerrorevent to the attached message port ifuserdata setuserdata(user data as object) sets the user data that will be returned when events are raised getuserdata() as object returns the user data that has previously been set via setuserdata() it will return invalid if no data has been set example diskmon=createobject("rodiskmonitor") msgp=createobject("romessageport") diskmon setport(msgp)