User Guide

113
Standard NetLinx API (SNAPI) R 1.8.0
Disc Device
IDiscDeviceComponent
IDiscDeviceComponentListener
IDiscTransportComponent
IDiscTransportComponentListener
IMenuComponent
IMenuComponentListener
IModuleComponent
IModuleComponentListener
IPowerComponent
IPowerComponentListener
Name: Disc Device
Interface: IDiscDevice
Disc Device Functions
Name Component Channel Level Command Constant Notes
cycleDiscTray() IDiscDeviceComponent 120 DISC_TRAY Momentary Function Channel: Open or
Close the disc tray when the channel is
activated
cycleRandom() IDiscDeviceComponent 124 DISC_RANDOM Momentary Function Channel: Cycle ran-
dom when channel is activated
cycleRepeat() IDiscDeviceComponent 125 DISC_REPEAT Momentary Function Channel: Cycle
repeat when channel is activated
getDiscCapacity() IDiscDeviceComponent ?DISCCAPACITY Query for the disc capacity responds with
DISCCAPACITY-<discs> when <discs> is
the number of disc slots supported by the
device (see specific module documenta-
tion)
getDiscInfo() IDiscDeviceComponent ?DISCINFO Query for disc info, responds with DIS-
CINFO-<num>,<duration>,<# of
getTitleInfo() IDiscDeviceComponent ?TITLEINFO Query for title info changed, responds with
TITLEINFO-<num>,<duration>,<# of
nextDisc() IDiscDeviceComponent 55 DISC_NEXT Momentary Function Channel: Set dics
next when channel is activated
previousDisc() IDiscDeviceComponent 56 DISC_PREV Momentary Function Channel: Set disc
previous when channel is activated
queryDiscProperties() IDiscDeviceComponent ?DISCPROPS Query for the disc properties, responds
with multiple DISCPROP-<key>,<value>
commands, one for each key
queryDiscProperty(key) IDiscDeviceComponent ?DISCPROP-<key> Query for a disc property, responds with
DISCPROP-<key>,<value> command
queryTitleProperties() IDiscDeviceComponent ?TITLEPROPS Query for the title properties, responds with
multiple TITLEPROP-<key>,<value> com-
mands, one for each key