Package jmri.jmrix.dcc4pc
Class Dcc4PcSensorManager.ActiveBoard
java.lang.Object
jmri.jmrix.dcc4pc.Dcc4PcSensorManager.ActiveBoard
- Enclosing class:
- Dcc4PcSensorManager
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) int(package private) int(package private) int(package private) int(package private) String(package private) boolean(package private) int(package private) int(package private) HashMap<Integer,Dcc4PcSensor> (package private) HashMap<Integer,Dcc4PcReporter> (package private) int(package private) int[](package private) int(package private) String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) void(package private) voidaddReporter(int port, Dcc4PcReporter reporter) (package private) voidaddSensor(int port, Dcc4PcSensor sensor) (package private) void(package private) voiddecodeDCCPacket(int[] packet) (package private) boolean(package private) String(package private) String(package private) int(package private) int(package private) Dcc4PcReportergetReporterAtIndex(int i) (package private) Dcc4PcSensorgetSensorAtIndex(int i) (package private) String(package private) voidintprocessPacket(Dcc4PcReply r, int packetType, int packetTypeCmd, int currentByteLocation) (package private) voidsetAddress(int address) (package private) voidsetDescription(String description) (package private) voidsetDoNotPoll(boolean poll)
-
Field Details
-
inputs
int inputs -
encoding
int encoding -
version
-
description
-
address
int address -
failedRequests
int failedRequests -
doNotPoll
boolean doNotPoll -
inputPorts
-
inputReportersPorts
-
addr
int addr -
dcc_addr_type
int dcc_addr_type -
cvNumber
int cvNumber -
speed
int speed -
lastDCCPacketSeen
int[] lastDCCPacketSeen
-
-
Constructor Details
-
ActiveBoard
ActiveBoard(int address, String version, int inputs, int encoding)
-
-
Method Details
-
setAddress
-
addFailedRequests
void addFailedRequests() -
clearFailedRequests
void clearFailedRequests() -
setDoNotPoll
-
doNotPoll
boolean doNotPoll() -
addSensor
-
getEncodingAsString
-
setDescription
-
getSensorAtIndex
-
getNumEnabledSensors
int getNumEnabledSensors() -
addReporter
-
getReporterAtIndex
-
processInputPacket
-
processPacket
-
decodeDCCPacket
-
getInputs
int getInputs() -
getDescription
-
getVersion
-