Package jmri.jmrix.loconet
Class CsOpSwAccess
java.lang.Object
jmri.jmrix.loconet.CsOpSwAccess
- All Implemented Interfaces:
EventListener,LocoNetListener
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddispose()Dispose of object's helper objects Stops the timersbooleanextractCmdStnOpSw(int cmdStnOpSwNum) getState()(package private) void(package private) voidvoidMember function that will be invoked by a LocoNetInterface implementation to forward a LocoNet message from the layout.voidreadCmdStationOpSw(int cv) voidreadCsOpSw(String opSw, ProgListener pL) voidreturnCmdStationOpSwVal(int cmdStnOpSwNum) voidbooleanupdateCmdStnOpSw(int opSwNum, boolean val) updateOpSwVal(int cmdStnOpSwNum, boolean cmdStnOpSwVal) voidwriteCsOpSw(String opSw, int val, ProgListener pL)
-
Constructor Details
-
CsOpSwAccess
-
-
Method Details
-
setProgrammerListener
-
readCsOpSw
- Throws:
ProgrammerException
-
writeCsOpSw
- Throws:
ProgrammerException
-
message
Description copied from interface:LocoNetListenerMember function that will be invoked by a LocoNetInterface implementation to forward a LocoNet message from the layout.- Specified by:
messagein interfaceLocoNetListener- Parameters:
m- The received LocoNet message. Note that this same object may be presented to multiple users. It should not be modified here.
-
readCmdStationOpSw
-
returnCmdStationOpSwVal
-
updateCmdStnOpSw
-
extractCmdStnOpSw
-
updateOpSwVal
-
initializeCsOpSwAccessTimer
void initializeCsOpSwAccessTimer() -
initializeCsOpSwValidTimer
void initializeCsOpSwValidTimer() -
getState
-
dispose
Dispose of object's helper objects Stops the timers
-