- AbstractConnection - Class in org.openlcb
-
Partial implementation of Connection with null startup behavior
- AbstractConnection() - Constructor for class org.openlcb.AbstractConnection
-
- AbstractNodeCache<T> - Class in org.openlcb.implementations.throttle
-
Maintains a cache of nodes seen to emit a particular EventID.
- AbstractNodeCache(EventID) - Constructor for class org.openlcb.implementations.throttle.AbstractNodeCache
-
- acceptData(int) - Method in class org.openlcb.implementations.DatagramService.DatagramServiceReceiveMemo
-
- acceptData(int) - Method in class org.openlcb.implementations.DatagramService.ReplyMemo
-
called to indicate whether the datagram was accepted or not
- access - Variable in class org.openlcb.cdi.impl.MemorySpaceCache
-
- AccumulationMemo(long, NodeID, NodeID, byte[]) - Constructor for class org.openlcb.can.MessageBuilder.AccumulationMemo
-
- accumulations - Variable in class org.openlcb.can.MessageBuilder
-
- add(OlcbConnection.ConnectionListener) - Method in class org.openlcb.can.impl.OlcbConnection.ListenerProxy
-
- add(String) - Method in class org.openlcb.implementations.EventTable.EventInfo
-
- ADD_PROP_NODE - Static variable in class org.openlcb.MimicNodeStore
-
- addButtonToFooter(JComponent) - Method in class org.openlcb.cdi.swing.CdiPanel
-
Adds a button to the bar visible on the bottom line, below the scrollbar.
- addConnectionListener(OlcbConnection.ConnectionListener) - Method in class org.openlcb.can.impl.OlcbConnection
-
- addCopyPasteButtons(JPanel, JTextField) - Method in class org.openlcb.cdi.swing.CdiPanel
-
- addedRanges - Variable in class org.openlcb.cdi.impl.RangeCacheUtil
-
Compares two range, sorting primary by start (smaller first), and then by end (smaller
first).
- addEntry(CanFrameListener) - Method in class org.openlcb.can.impl.OlcbConnection.CanFrameHub
-
- addEntry(CanFrameListener, boolean) - Method in class org.openlcb.can.impl.OlcbConnection.CanFrameHub
-
- addEvent(EventID, String) - Method in class org.openlcb.implementations.EventTable
-
- addForwarder(Hub.Forwarding) - Method in class org.openlcb.hub.Hub
-
- additionalButtons() - Method in class org.openlcb.cdi.swing.CdiPanel.EntryPane
-
- additionalButtons() - Method in class org.openlcb.cdi.swing.CdiPanel.EventIdPane
-
- addLine(JComponent, String) - Method in class org.openlcb.swing.memconfig.MemConfigDescriptionPane
-
- addLine(JComponent, String) - Method in class org.openlcb.swing.memconfig.MemConfigReadWritePane
-
- addLoadingListener() - Method in class org.openlcb.cdi.swing.CdiPanel
-
- addMsg(SimpleNodeIdentInfoReplyMessage) - Method in class org.openlcb.SimpleNodeIdent
-
- addNewHardwareNode(NodeTreeRep) - Method in class org.openlcb.swing.networktree.TreePane
-
Adds an OpenLCB node into the tree of nodes shown.
- addNode(NodeID) - Method in class org.openlcb.MimicNodeStore
-
- addPropertyChangeListener(PropertyChangeListener) - Method in class org.openlcb.cdi.impl.MemorySpaceCache
-
- addPropertyChangeListener(PropertyChangeListener) - Method in class org.openlcb.DefaultPropertyListenerSupport
-
- addPropertyChangeListener(PropertyChangeListener) - Method in class org.openlcb.implementations.SingleConsumerNode
-
- addPropertyChangeListener(PropertyChangeListener) - Method in class org.openlcb.implementations.SingleProducerNode
-
- addPropertyChangeListener(PropertyChangeListener) - Method in class org.openlcb.implementations.throttle.AbstractNodeCache
-
- addPropertyChangeListener(PropertyChangeListener) - Method in class org.openlcb.implementations.throttle.RemoteTrainNode
-
- addPropertyChangeListener(PropertyChangeListener) - Method in class org.openlcb.implementations.throttle.TractionThrottle
-
- addPropertyChangeListener(PropertyChangeListener) - Method in class org.openlcb.implementations.VersionedValue
-
- addPropertyChangeListener(PropertyChangeListener) - Method in class org.openlcb.MimicNodeStore
-
- addPropertyChangeListener(PropertyChangeListener) - Method in class org.openlcb.MimicNodeStore.NodeMemo
-
- addPropertyChangeListener(PropertyChangeListener) - Method in interface org.openlcb.PropertyListenerSupport
-
- addRange(long, long) - Method in class org.openlcb.cdi.impl.RangeCacheUtil
-
- addRangeListener(long, long, PropertyChangeListener) - Method in class org.openlcb.cdi.impl.MemorySpaceCache
-
Registers a listener to be called when a given address range experiences a change.
- addRangeToCache(long, long) - Method in class org.openlcb.cdi.impl.MemorySpaceCache
-
Prepares for caching a given range.
- address - Variable in class org.openlcb.implementations.MemoryConfigurationService.McsAddressedRequestMemo
-
- address - Variable in class org.openlcb.implementations.MemoryConfigurationService.McsWriteStreamMemo
-
- address - Variable in class org.openlcb.LoaderClient
-
- addressed - Variable in enum org.openlcb.MessageTypeIdentifier
-
- AddressedMessage - Class in org.openlcb
-
Base for addressed OpenLCB message types
- AddressedMessage(NodeID, NodeID) - Constructor for class org.openlcb.AddressedMessage
-
- AddressedMessage() - Constructor for class org.openlcb.AddressedMessage
-
- AddressedPayloadMessage - Class in org.openlcb
-
Common base class for Addressed messages carrying a payload.
- AddressedPayloadMessage(NodeID, NodeID, byte[]) - Constructor for class org.openlcb.AddressedPayloadMessage
-
- addrSpace - Variable in class org.openlcb.swing.memconfig.MemConfigReadWritePane
-
- AddrSpaceDatagramMemo(NodeID, MemoryConfigurationService.McsAddrSpaceMemo) - Constructor for class org.openlcb.implementations.MemoryConfigurationService.AddrSpaceDatagramMemo
-
- addrSpaceMemo - Variable in class org.openlcb.implementations.MemoryConfigurationService
-
- addSpace(NodeID, int, byte[], boolean) - Method in class org.openlcb.implementations.FakeMemoryConfigurationService
-
- addStartListener(Connection.ConnectionListener) - Method in class org.openlcb.can.CanInterface
-
- addToConsist(NodeID, int) - Method in class org.openlcb.implementations.throttle.TractionThrottle
-
Adds a new node to the consist handled by the current assigned node, or updates an
existing node's consisting flags.
- addTreeSelectionListener(TreeSelectionListener) - Method in class org.openlcb.swing.networktree.TreePane
-
- AliasMap - Class in org.openlcb.can
-
Maintains a 2-way map between nodes and CAN node ID aliases.
- AliasMap() - Constructor for class org.openlcb.can.AliasMap
-
- aliasMap - Variable in class org.openlcb.can.CanInterface
-
- aliasWatcher - Variable in class org.openlcb.can.CanInterface
-
- allEntries - Variable in class org.openlcb.cdi.swing.CdiPanel
-
- allFunctions - Variable in class org.openlcb.implementations.throttle.FdiParser
-
- AMD_VAR_FIELD - Static variable in class org.openlcb.can.OpenLcbCanFrame
-
- AME_VAR_FIELD - Static variable in class org.openlcb.can.OpenLcbCanFrame
-
- AMR_VAR_FIELD - Static variable in class org.openlcb.can.OpenLcbCanFrame
-
- applyTo(MessageDecoder, Connection) - Method in class org.openlcb.ConsumerIdentifiedMessage
-
Implement message-type-specific
processing when this message
is received by a node.
- applyTo(MessageDecoder, Connection) - Method in class org.openlcb.DatagramAcknowledgedMessage
-
Implement message-type-specific
processing when this message
is received by a node.
- applyTo(MessageDecoder, Connection) - Method in class org.openlcb.DatagramMessage
-
Implement message-type-specific
processing when this message
is received by a node.
- applyTo(MessageDecoder, Connection) - Method in class org.openlcb.DatagramRejectedMessage
-
Implement message-type-specific
processing when this message
is received by a node.
- applyTo(MessageDecoder, Connection) - Method in class org.openlcb.IdentifyConsumersMessage
-
Implement message-type-specific
processing when this message
is received by a node.
- applyTo(MessageDecoder, Connection) - Method in class org.openlcb.IdentifyEventsMessage
-
Implement message-type-specific
processing when this message
is received by a node.
- applyTo(MessageDecoder, Connection) - Method in class org.openlcb.IdentifyProducersMessage
-
Implement message-type-specific
processing when this message
is received by a node.
- applyTo(MessageDecoder, Connection) - Method in class org.openlcb.InitializationCompleteMessage
-
Implement message-type-specific
processing when this message
is received by a node.
- applyTo(MessageDecoder, Connection) - Method in class org.openlcb.LearnEventMessage
-
Implement message-type-specific
processing when this message
is received by a node.
- applyTo(MessageDecoder, Connection) - Method in class org.openlcb.Message
-
Implement message-type-specific
processing when this message
is received by a node.
- applyTo(MessageDecoder, Connection) - Method in class org.openlcb.messages.TractionControlReplyMessage
-
- applyTo(MessageDecoder, Connection) - Method in class org.openlcb.messages.TractionControlRequestMessage
-
- applyTo(MessageDecoder, Connection) - Method in class org.openlcb.messages.TractionProxyReplyMessage
-
- applyTo(MessageDecoder, Connection) - Method in class org.openlcb.messages.TractionProxyRequestMessage
-
- applyTo(MessageDecoder, Connection) - Method in class org.openlcb.OptionalIntRejectedMessage
-
Implement message-type-specific
processing when this message
is received by a node.
- applyTo(MessageDecoder, Connection) - Method in class org.openlcb.ProducerConsumerEventReportMessage
-
Implement message-type-specific
processing when this message
is received by a node.
- applyTo(MessageDecoder, Connection) - Method in class org.openlcb.ProducerIdentifiedMessage
-
Implement message-type-specific
processing when this message
is received by a node.
- applyTo(MessageDecoder, Connection) - Method in class org.openlcb.ProtocolIdentificationReplyMessage
-
Implement message-type-specific
processing when this message
is received by a node.
- applyTo(MessageDecoder, Connection) - Method in class org.openlcb.ProtocolIdentificationRequestMessage
-
Implement message-type-specific
processing when this message
is received by a node.
- applyTo(MessageDecoder, Connection) - Method in class org.openlcb.SimpleNodeIdentInfoReplyMessage
-
Implement message-type-specific
processing when this message
is received by a node.
- applyTo(MessageDecoder, Connection) - Method in class org.openlcb.SimpleNodeIdentInfoRequestMessage
-
Implement message-type-specific
processing when this message
is received by a node.
- applyTo(MessageDecoder, Connection) - Method in class org.openlcb.StreamDataCompleteMessage
-
Implement message-type-specific
processing when this message
is received by a node.
- applyTo(MessageDecoder, Connection) - Method in class org.openlcb.StreamDataProceedMessage
-
Implement message-type-specific
processing when this message
is received by a node.
- applyTo(MessageDecoder, Connection) - Method in class org.openlcb.StreamDataSendMessage
-
Implement message-type-specific
processing when this message
is received by a node.
- applyTo(MessageDecoder, Connection) - Method in class org.openlcb.StreamInitiateReplyMessage
-
Implement message-type-specific
processing when this message
is received by a node.
- applyTo(MessageDecoder, Connection) - Method in class org.openlcb.StreamInitiateRequestMessage
-
Implement message-type-specific
processing when this message
is received by a node.
- applyTo(MessageDecoder, Connection) - Method in class org.openlcb.VerifiedNodeIDNumberMessage
-
Implement message-type-specific
processing when this message
is received by a node.
- applyTo(MessageDecoder, Connection) - Method in class org.openlcb.VerifyNodeIDNumberMessage
-
Implement message-type-specific
processing when this message
is received by a node.
- assign() - Method in class org.openlcb.implementations.throttle.TractionThrottle
-
- assignComplete() - Method in class org.openlcb.implementations.throttle.TractionThrottle
-
- assigned - Variable in class org.openlcb.implementations.throttle.TractionThrottle
-
- c - Variable in class org.openlcb.implementations.BlueGoldEngine
-
- callback - Variable in class org.openlcb.implementations.MemoryConfigurationService.McsReadMemo
-
- callback - Variable in class org.openlcb.implementations.MemoryConfigurationService.McsWriteMemo
-
- cancelTimer() - Method in class org.openlcb.can.NIDaAlgorithm
-
- CanFrame - Interface in org.openlcb.can
-
Simple interface for a CAN frame.
- CanFrameHub() - Constructor for class org.openlcb.can.impl.OlcbConnection.CanFrameHub
-
- CanFrameListener - Interface in org.openlcb.can
-
Abstract connection on the CAN frame level.
- canImport(TransferHandler.TransferSupport) - Method in class org.openlcb.swing.EventIdTextField.CustomTransferHandler
-
- CanInterface - Class in org.openlcb.can
-
CanInterface collects all objects necessary to operate a standards-compliant node that connects
via CAN-bus.
- CanInterface(NodeID, CanFrameListener) - Constructor for class org.openlcb.can.CanInterface
-
- canInterface - Variable in class org.openlcb.can.impl.OlcbConnection
-
- CanInterface.FrameParser - Class in org.openlcb.can
-
- CanInterface.FrameRenderer - Class in org.openlcb.can
-
- canResend() - Method in class org.openlcb.DatagramRejectedMessage
-
- CAPACITY - Static variable in class org.openlcb.hub.Hub
-
- cb - Variable in class org.openlcb.implementations.MemoryConfigSpaceRetriever
-
- CdiEntry() - Constructor for class org.openlcb.cdi.impl.ConfigRepresentation.CdiEntry
-
- cdiKey(String, NodeID) - Method in class org.openlcb.swing.networktree.NodeTreeRep.SelectionKeyLoader
-
- CdiMemConfigReader - Class in org.openlcb.cdi.jdom
-
Provide a Reader to the OpenLCB CDI in a node.
- CdiMemConfigReader(NodeID, MimicNodeStore, MemoryConfigurationService) - Constructor for class org.openlcb.cdi.jdom.CdiMemConfigReader
-
- CdiMemConfigReader(NodeID, OlcbInterface, int) - Constructor for class org.openlcb.cdi.jdom.CdiMemConfigReader
-
- CdiMemConfigReader.ReaderAccess - Interface in org.openlcb.cdi.jdom
-
- CdiPanel - Class in org.openlcb.cdi.swing
-
Simple example CDI display.
- CdiPanel() - Constructor for class org.openlcb.cdi.swing.CdiPanel
-
- CdiPanel.EntryPane - Class in org.openlcb.cdi.swing
-
- CdiPanel.EventIdPane - Class in org.openlcb.cdi.swing
-
- CdiPanel.FindDescriptorVisitor - Class in org.openlcb.cdi.swing
-
This class descends into a CDI group (usually a group repeat) and tries to find a string
field.
- CdiPanel.GroupPane - Class in org.openlcb.cdi.swing
-
- CdiPanel.GuiItemFactory - Class in org.openlcb.cdi.swing
-
Handle GUI hook requests if needed
Default behavior is to do nothing
- CdiPanel.IntPane - Class in org.openlcb.cdi.swing
-
- CdiPanel.ReadWriteAccess - Class in org.openlcb.cdi.swing
-
Provide access to e.g.
- CdiPanel.RendererVisitor - Class in org.openlcb.cdi.swing
-
This class renders the user interface for a config.
- CdiPanel.SegmentPane - Class in org.openlcb.cdi.swing
-
- CdiPanel.StringPane - Class in org.openlcb.cdi.swing
-
- CdiPanel.UpdateGroupNameVisitor - Class in org.openlcb.cdi.swing
-
This class descends into members of a group recursively and updates the visible names of
event fields for their EventTable registration.
- CdiRep - Interface in org.openlcb.cdi
-
Interface representing CDI information.
- cdiRep - Variable in class org.openlcb.cdi.impl.ConfigRepresentation
-
- CdiRep.BitRep - Interface in org.openlcb.cdi
-
- CdiRep.EventID - Interface in org.openlcb.cdi
-
- CdiRep.Group - Interface in org.openlcb.cdi
-
- CdiRep.Identification - Interface in org.openlcb.cdi
-
- CdiRep.IntegerRep - Interface in org.openlcb.cdi
-
- CdiRep.Item - Interface in org.openlcb.cdi
-
- CdiRep.Map - Interface in org.openlcb.cdi
-
- CdiRep.Segment - Interface in org.openlcb.cdi
-
- CdiRep.StringRep - Interface in org.openlcb.cdi
-
- ChangeEntry() - Constructor for class org.openlcb.cdi.impl.MemorySpaceCache.ChangeEntry
-
- checkAndPopAddrspaceMemo(MemoryConfigurationService.McsAddrSpaceMemo) - Method in class org.openlcb.implementations.MemoryConfigurationService
-
- checkAndPopConfigMemo(MemoryConfigurationService.McsConfigMemo) - Method in class org.openlcb.implementations.MemoryConfigurationService
-
- checkAndPopMemo(MemoryConfigurationService.McsRequestMemo) - Method in class org.openlcb.implementations.MemoryConfigurationService
-
Tests if the given memo is in the top memo in pendingRequests for its request type.
- cleanupTasks - Variable in class org.openlcb.cdi.swing.CdiPanel
-
- clear() - Method in class org.openlcb.can.impl.OlcbConnection.CanFrameHub
-
- CLEAR_EMERGENCY_OFF - Static variable in class org.openlcb.CommonIdentifiers
-
- CLEAR_EMERGENCY_STOP - Static variable in class org.openlcb.CommonIdentifiers
-
- clearButton - Variable in class org.openlcb.swing.MonPane
-
- clearButtonActionPerformed(ActionEvent) - Method in class org.openlcb.swing.MonPane
-
- clientSocket - Variable in class org.openlcb.hub.Hub.ReaderThread
-
- closed - Variable in class util.CollapsiblePanel.HeaderPanel
-
- CMD_CONSIST - Static variable in class org.openlcb.messages.TractionControlReplyMessage
-
- CMD_CONSIST - Static variable in class org.openlcb.messages.TractionControlRequestMessage
-
- CMD_CONTROLLER - Static variable in class org.openlcb.messages.TractionControlReplyMessage
-
- CMD_CONTROLLER - Static variable in class org.openlcb.messages.TractionControlRequestMessage
-
- CMD_ESTOP - Static variable in class org.openlcb.messages.TractionControlRequestMessage
-
- CMD_GET_FN - Static variable in class org.openlcb.messages.TractionControlReplyMessage
-
- CMD_GET_FN - Static variable in class org.openlcb.messages.TractionControlRequestMessage
-
- CMD_GET_SPEED - Static variable in class org.openlcb.messages.TractionControlReplyMessage
-
- CMD_GET_SPEED - Static variable in class org.openlcb.messages.TractionControlRequestMessage
-
- CMD_MGMT - Static variable in class org.openlcb.messages.TractionControlReplyMessage
-
- CMD_MGMT - Static variable in class org.openlcb.messages.TractionControlRequestMessage
-
- CMD_SET_FN - Static variable in class org.openlcb.messages.TractionControlRequestMessage
-
- CMD_SET_SPEED - Static variable in class org.openlcb.messages.TractionControlRequestMessage
-
- code - Variable in class org.openlcb.DatagramRejectedMessage
-
- code - Variable in class org.openlcb.OptionalIntRejectedMessage
-
- CollapsiblePanel - Class in util
-
- CollapsiblePanel(String, JPanel) - Constructor for class util.CollapsiblePanel
-
- CollapsiblePanel.HeaderPanel - Class in util
-
- COLOR_EDITED - Static variable in class org.openlcb.cdi.swing.CdiPanel
-
- COLOR_ERROR - Static variable in class org.openlcb.cdi.swing.CdiPanel
-
- COLOR_UNFILLED - Static variable in class org.openlcb.cdi.swing.CdiPanel
-
- COLOR_WRITTEN - Static variable in class org.openlcb.cdi.swing.CdiPanel
-
- commandLabel - Variable in class org.openlcb.swing.memconfig.MemConfigDescriptionPane
-
- CommonIdentifiers - Class in org.openlcb
-
Represents the constants encoded in the OpenLCB Event Identifiers Standard.
- CommonIdentifiers() - Constructor for class org.openlcb.CommonIdentifiers
-
- compareResponse(int[]) - Method in class org.openlcb.implementations.MemoryConfigurationService.McsAddressedRequestMemo
-
- compareResponse(int[]) - Method in interface org.openlcb.implementations.MemoryConfigurationService.RequestWithReplyDatagram
-
Returns true if the received response belongs to this request.
- compareTo(RangeCacheUtil.Range) - Method in class org.openlcb.cdi.impl.RangeCacheUtil.Range
-
- complete - Variable in class org.openlcb.can.NIDaAlgorithm
-
- completeInteraction(Interaction) - Method in class org.openlcb.MimicNodeStore.NodeMemo
-
- computeAliasFromGenerator() - Method in class org.openlcb.can.NIDa
-
Reduce the current generator value to an alias value.
- configAddressField - Variable in class org.openlcb.swing.memconfig.MemConfigReadWritePane
-
- ConfigDatagramMemo(NodeID, MemoryConfigurationService.McsConfigMemo) - Constructor for class org.openlcb.implementations.MemoryConfigurationService.ConfigDatagramMemo
-
- configMemo - Variable in class org.openlcb.implementations.MemoryConfigurationService
-
- configNumberField - Variable in class org.openlcb.swing.memconfig.MemConfigReadWritePane
-
- ConfigRepresentation - Class in org.openlcb.cdi.impl
-
Maintains a parsed cache of the CDI config of a remote node.
- ConfigRepresentation(OlcbInterface, NodeID) - Constructor for class org.openlcb.cdi.impl.ConfigRepresentation
-
Connects to a node, populates the cache by fetching and parsing the CDI.
- ConfigRepresentation(CdiPanel.ReadWriteAccess, CdiRep) - Constructor for class org.openlcb.cdi.impl.ConfigRepresentation
-
- ConfigRepresentation.CdiContainer - Interface in org.openlcb.cdi.impl
-
Interface for all internal representation of nodes that have children.
- ConfigRepresentation.CdiEntry - Class in org.openlcb.cdi.impl
-
Base class for all internal representations of the nodes (both variables as well as groups
and segments).
- ConfigRepresentation.EventEntry - Class in org.openlcb.cdi.impl
-
Represents an event variable.
- ConfigRepresentation.GroupBase - Class in org.openlcb.cdi.impl
-
Base class for both repeated and non-repeated groups.
- ConfigRepresentation.GroupEntry - Class in org.openlcb.cdi.impl
-
Represents the root entry of a group.
- ConfigRepresentation.GroupRep - Class in org.openlcb.cdi.impl
-
Represents one repeat of a repeated group.
- ConfigRepresentation.IntegerEntry - Class in org.openlcb.cdi.impl
-
Represents an integer variable.
- ConfigRepresentation.Root - Class in org.openlcb.cdi.impl
-
- ConfigRepresentation.SegmentEntry - Class in org.openlcb.cdi.impl
-
Represents a Segment that looks like a group as well as an Entry to allow common handling
of groups and segments.
- ConfigRepresentation.StringEntry - Class in org.openlcb.cdi.impl
-
Represents a string variable.
- ConfigRepresentation.Visitor - Class in org.openlcb.cdi.impl
-
Interface for traversing the tree of settings.
- configurationKey(String, NodeID) - Method in class org.openlcb.swing.networktree.NodeTreeRep.SelectionKeyLoader
-
- ConfigurationPortal - Class in org.openlcb
-
Manages configuration interactions with a node
- ConfigurationPortal(NodeID, Connection) - Constructor for class org.openlcb.ConfigurationPortal
-
- connect() - Method in class org.openlcb.can.impl.OlcbConnection
-
- connect(NodeID, String, int) - Static method in class org.openlcb.cdi.cmd.Util
-
- connection - Variable in class org.openlcb.cdi.impl.ConfigRepresentation
-
- connection - Variable in class org.openlcb.ConfigurationPortal
-
- Connection - Interface in org.openlcb
-
Interface for receiving OpenLCB messages.
- connection - Variable in class org.openlcb.implementations.DatagramReceiver
-
- connection - Variable in class org.openlcb.implementations.DatagramTransmitter
-
- connection - Variable in class org.openlcb.implementations.StreamReceiver
-
- connection - Variable in class org.openlcb.implementations.StreamTransmitter
-
- connection - Variable in class org.openlcb.LoaderClient
-
- connection - Variable in class org.openlcb.MimicNodeStore
-
- connection - Variable in class org.openlcb.OlcbInterface.QueuedOutputConnection.QEntry
-
- connection - Variable in class org.openlcb.SingleLinkNode
-
- Connection.ConnectionListener - Class in org.openlcb
-
Internal listener class definition
- connectionActive(Connection) - Method in class org.openlcb.Connection.ConnectionListener
-
- connectionForRepliesFromDownstream() - Method in class org.openlcb.implementations.DatagramMeteringBuffer
-
This is where e.g.
- ConnectionListener() - Constructor for class org.openlcb.Connection.ConnectionListener
-
- CONSIST_FLAG_FN0 - Static variable in class org.openlcb.implementations.throttle.TractionThrottle
-
- CONSIST_FLAG_FN0 - Static variable in class org.openlcb.messages.TractionControlRequestMessage
-
- CONSIST_FLAG_FNN - Static variable in class org.openlcb.implementations.throttle.TractionThrottle
-
- CONSIST_FLAG_FNN - Static variable in class org.openlcb.messages.TractionControlRequestMessage
-
- CONSIST_FLAG_REVERSE - Static variable in class org.openlcb.implementations.throttle.TractionThrottle
-
- CONSIST_FLAG_REVERSE - Static variable in class org.openlcb.messages.TractionControlRequestMessage
-
- ConsistEntry(NodeID, int) - Constructor for class org.openlcb.implementations.throttle.TractionThrottle.ConsistEntry
-
- consistList - Variable in class org.openlcb.implementations.throttle.TractionThrottle
-
- consume(DatagramMeteringBuffer.MessageMemo) - Method in class org.openlcb.implementations.DatagramMeteringBuffer.Consumer
-
- Consumer(BlockingQueue<DatagramMeteringBuffer.MessageMemo>) - Constructor for class org.openlcb.implementations.DatagramMeteringBuffer.Consumer
-
- ConsumerIdentifiedMessage - Class in org.openlcb
-
Consumer Identified message implementation
- ConsumerIdentifiedMessage(NodeID, EventID, EventState) - Constructor for class org.openlcb.ConsumerIdentifiedMessage
-
- ConsumerPane - Class in org.openlcb.swing
-
Pane provides simple GUI for consumer: A button.
- ConsumerPane(String, SingleConsumerNode) - Constructor for class org.openlcb.swing.ConsumerPane
-
- consumers - Variable in class org.openlcb.implementations.BlueGoldEngine
-
- content - Variable in class org.openlcb.LoaderClient
-
- content - Variable in class org.openlcb.VerifyNodeIDNumberMessage
-
- contentComplete() - Method in class org.openlcb.SimpleNodeIdent
-
Check whether enough messages have arrived to
completely fill content.
- contentPanel - Variable in class org.openlcb.cdi.swing.CdiPanel
-
- contentPanel_ - Variable in class util.CollapsiblePanel
-
- contents - Variable in class org.openlcb.EventID
-
- contents - Variable in class org.openlcb.NodeID
-
- CONTINUATION_BITS_MASK - Static variable in class org.openlcb.can.OpenLcbCanFrame
-
- CONTINUATION_BITS_NOT_FIRST_FRAME - Static variable in class org.openlcb.can.OpenLcbCanFrame
-
- CONTINUATION_BITS_NOT_LAST_FRAME - Static variable in class org.openlcb.can.OpenLcbCanFrame
-
- continueLoading() - Method in class org.openlcb.cdi.impl.MemorySpaceCache
-
Finds the next unloaded cached range and invokes load on it.
- convert(Message) - Method in class org.openlcb.can.MessageBuilder.FrameBuilder
-
- createAssignController(NodeID, NodeID) - Static method in class org.openlcb.messages.TractionControlRequestMessage
-
- createConsistAttach(NodeID, NodeID, NodeID, int) - Static method in class org.openlcb.messages.TractionControlRequestMessage
-
- createConsistDetach(NodeID, NodeID, NodeID) - Static method in class org.openlcb.messages.TractionControlRequestMessage
-
- createConsistIndexQuery(NodeID, NodeID, int) - Static method in class org.openlcb.messages.TractionControlRequestMessage
-
- createConsistLengthQuery(NodeID, NodeID) - Static method in class org.openlcb.messages.TractionControlRequestMessage
-
- createControllerChangeNotify(NodeID, NodeID, NodeID) - Static method in class org.openlcb.messages.TractionControlRequestMessage
-
- createDescriptionPane(JPanel, String) - Method in class org.openlcb.cdi.swing.CdiPanel
-
- createFormatter(String) - Static method in class org.openlcb.swing.EventIdTextField
-
- createFormatter(String) - Static method in class org.openlcb.swing.NodeIdTextField
-
- createGetFn(NodeID, NodeID, int) - Static method in class org.openlcb.messages.TractionControlRequestMessage
-
- createGetSpeed(NodeID, NodeID) - Static method in class org.openlcb.messages.TractionControlRequestMessage
-
- createIdentificationPane(CdiRep) - Method in class org.openlcb.cdi.swing.CdiPanel
-
- createLoadingPane() - Method in class org.openlcb.cdi.swing.CdiPanel
-
- createNodeIdFromDcc(int, boolean) - Static method in class org.openlcb.implementations.throttle.ThrottleImplementation
-
- createPropertyPane(CdiRep.Map) - Method in class org.openlcb.cdi.swing.CdiPanel
-
Creates UI for a properties Map (for segments and groups).
- createQueryController(NodeID, NodeID) - Static method in class org.openlcb.messages.TractionControlRequestMessage
-
- createReleaseController(NodeID, NodeID) - Static method in class org.openlcb.messages.TractionControlRequestMessage
-
- createSensorCreateHelper() - Method in class org.openlcb.cdi.swing.CdiPanel
-
- createSetFn(NodeID, NodeID, int, int) - Static method in class org.openlcb.messages.TractionControlRequestMessage
-
- createSetSpeed(NodeID, NodeID, boolean, double) - Static method in class org.openlcb.messages.TractionControlRequestMessage
-
- createTransferable(JComponent) - Method in class org.openlcb.swing.EventIdTextField.CustomTransferHandler
-
- currData - Variable in class org.openlcb.can.GridConnect.Input
-
- currentInteraction - Variable in class org.openlcb.MimicNodeStore.NodeMemo
-
- currentLeaf - Variable in class org.openlcb.cdi.swing.CdiPanel.RendererVisitor
-
- currentMemo - Variable in class org.openlcb.implementations.DatagramMeteringBuffer
-
- currentPane - Variable in class org.openlcb.cdi.swing.CdiPanel.RendererVisitor
-
- currentRangeData - Variable in class org.openlcb.cdi.impl.MemorySpaceCache
-
- currentRangeNextOffset - Variable in class org.openlcb.cdi.impl.MemorySpaceCache
-
- currentTabbedPane - Variable in class org.openlcb.cdi.swing.CdiPanel.RendererVisitor
-
- currentTask - Variable in class org.openlcb.MimicNodeStore.NodeMemo
-
- CustomTransferHandler() - Constructor for class org.openlcb.swing.EventIdTextField.CustomTransferHandler
-
- data - Variable in class org.openlcb.can.GridConnect.Input
-
- data - Variable in class org.openlcb.can.GridConnect.RawCanFrame
-
- data - Variable in class org.openlcb.can.impl.GridConnectInput
-
- data - Variable in class org.openlcb.can.impl.GridConnectInput.RawCanFrame
-
- data - Variable in class org.openlcb.can.MessageBuilder.AccumulationMemo
-
- data - Variable in class org.openlcb.can.OpenLcbCanFrame
-
- data - Variable in class org.openlcb.DatagramMessage
-
- data - Variable in class org.openlcb.implementations.DatagramService.DatagramServiceTransmitMemo
-
- data - Variable in class org.openlcb.implementations.DatagramTransmitter
-
- data - Variable in class org.openlcb.implementations.MemoryConfigurationService.McsWriteMemo
-
- data - Variable in class org.openlcb.implementations.VersionedValue
-
- data - Variable in class org.openlcb.StreamDataSendMessage
-
- dataAsLong() - Method in interface org.openlcb.can.CanFrame
-
Returns a long from data bytes from the CAN frame body.
- dataAsLong() - Method in class org.openlcb.can.GridConnect.RawCanFrame
-
- dataAsLong() - Method in class org.openlcb.can.impl.GridConnectInput.RawCanFrame
-
- dataAsLong() - Method in class org.openlcb.can.OpenLcbCanFrame
-
- dataCache - Variable in class org.openlcb.cdi.impl.MemorySpaceCache
-
- dataChangeListeners - Variable in class org.openlcb.cdi.impl.MemorySpaceCache
-
- DATAGRAM_MOTIVE - Static variable in class org.openlcb.Throttle
-
- DATAGRAM_MOTIVE_SETSPEED - Static variable in class org.openlcb.Throttle
-
- DATAGRAM_REJECTED - Static variable in class org.openlcb.DatagramRejectedMessage
-
- DATAGRAM_REJECTED_BUFFER_FULL - Static variable in class org.openlcb.DatagramRejectedMessage
-
- DATAGRAM_REJECTED_DATAGRAMS_NOT_ACCEPTED - Static variable in class org.openlcb.DatagramRejectedMessage
-
- DATAGRAM_REJECTED_DST_REBOOT - Static variable in class org.openlcb.DatagramRejectedMessage
-
- DATAGRAM_REJECTED_INFORMATION_LOGGED - Static variable in class org.openlcb.DatagramRejectedMessage
-
- DATAGRAM_REJECTED_NO_RESEND_MASK - Static variable in class org.openlcb.DatagramRejectedMessage
-
- DATAGRAM_REJECTED_OUT_OF_ORDER - Static variable in class org.openlcb.DatagramRejectedMessage
-
- DATAGRAM_REJECTED_PERMANENT_ERROR - Static variable in class org.openlcb.DatagramRejectedMessage
-
- DATAGRAM_REJECTED_RESEND_MASK - Static variable in class org.openlcb.DatagramRejectedMessage
-
- DATAGRAM_REJECTED_SOURCE_NOT_PERMITTED - Static variable in class org.openlcb.DatagramRejectedMessage
-
- DATAGRAM_REJECTED_TRANSPORT_ERROR_MASK - Static variable in class org.openlcb.DatagramRejectedMessage
-
- DATAGRAM_TYPE - Static variable in class org.openlcb.implementations.MemoryConfigurationService
-
- DatagramAcknowledgedMessage - Class in org.openlcb
-
Datagram Acknowledged message implementation
- DatagramAcknowledgedMessage(NodeID, NodeID) - Constructor for class org.openlcb.DatagramAcknowledgedMessage
-
- DatagramAcknowledgedMessage(NodeID, NodeID, int) - Constructor for class org.openlcb.DatagramAcknowledgedMessage
-
- datagramComplete() - Method in class org.openlcb.implementations.DatagramMeteringBuffer
-
- datagramData - Variable in class org.openlcb.can.MessageBuilder
-
- datagramKey(String, NodeID) - Method in class org.openlcb.swing.networktree.NodeTreeRep.SelectionKeyLoader
-
- DatagramMessage - Class in org.openlcb
-
Datagram message implementation
- DatagramMessage(NodeID, NodeID, int[]) - Constructor for class org.openlcb.DatagramMessage
-
- DatagramMessage(NodeID, NodeID, byte[]) - Constructor for class org.openlcb.DatagramMessage
-
- DatagramMessage(NodeID, NodeID) - Constructor for class org.openlcb.DatagramMessage
-
Intended for use by subclasses only
to ensure immutable objects
- DatagramMeteringBuffer - Class in org.openlcb.implementations
-
Accepts Datagrams over a Connection from "upstream", and meters them out
to "downstream" nodes (e.g.
- DatagramMeteringBuffer(Connection) - Constructor for class org.openlcb.implementations.DatagramMeteringBuffer
-
- DatagramMeteringBuffer.Consumer - Class in org.openlcb.implementations
-
- DatagramMeteringBuffer.MessageMemo - Class in org.openlcb.implementations
-
- DatagramMeteringBuffer.ReplyHandler - Class in org.openlcb.implementations
-
- DatagramReceiver - Class in org.openlcb.implementations
-
Example of receiving a OpenLCB datagram.
- DatagramReceiver(NodeID, NodeID, Connection) - Constructor for class org.openlcb.implementations.DatagramReceiver
-
- DatagramRejectedMessage - Class in org.openlcb
-
Datagram Rejected message implementation
- DatagramRejectedMessage(NodeID, NodeID, int) - Constructor for class org.openlcb.DatagramRejectedMessage
-
- DatagramService - Class in org.openlcb.implementations
-
Service for sending and receiving data via datagrams.
- DatagramService(NodeID, Connection) - Constructor for class org.openlcb.implementations.DatagramService
-
- DatagramService.DatagramServiceReceiveMemo - Class in org.openlcb.implementations
-
- DatagramService.DatagramServiceTransmitMemo - Class in org.openlcb.implementations
-
Memo class to hold information about request while
it's being processed.
- DatagramService.ReplyMemo - Class in org.openlcb.implementations
-
- DatagramServiceReceiveMemo(int) - Constructor for class org.openlcb.implementations.DatagramService.DatagramServiceReceiveMemo
-
- DatagramServiceTransmitMemo(NodeID, int[]) - Constructor for class org.openlcb.implementations.DatagramService.DatagramServiceTransmitMemo
-
- DatagramServiceTransmitMemo(NodeID) - Constructor for class org.openlcb.implementations.DatagramService.DatagramServiceTransmitMemo
-
- DatagramTransmitter - Class in org.openlcb.implementations
-
Example of sending a OpenLCB datagram.
- DatagramTransmitter(NodeID, NodeID, int[], Connection) - Constructor for class org.openlcb.implementations.DatagramTransmitter
-
- DatagramUtils - Class in org.openlcb.implementations
-
Created by bracz on 4/24/16.
- DatagramUtils() - Constructor for class org.openlcb.implementations.DatagramUtils
-
- DccProxyCache - Class in org.openlcb.implementations.throttle.dcc
-
Maintain a cache of Train objects on OpenLCB network
- DccProxyCache() - Constructor for class org.openlcb.implementations.throttle.dcc.DccProxyCache
-
- dcs - Variable in class org.openlcb.LoaderClient
-
- dcs - Variable in class org.openlcb.OlcbInterface
-
- deadlineMsec - Variable in class org.openlcb.Interaction
-
Timeout after each sendRequest for the interaction to be completed before
the onTimeout is called.
- decode(long) - Static method in enum org.openlcb.ProtocolIdentification.Protocol
-
- decodeNames(long) - Static method in enum org.openlcb.ProtocolIdentification.Protocol
-
- DEFAULT_ERROR_CODE - Static variable in class org.openlcb.implementations.DatagramService
-
- DEFAULT_FLAGS - Static variable in class org.openlcb.implementations.BitProducerConsumer
-
- DEFAULT_PORT - Static variable in class org.openlcb.hub.Hub
-
- DEFAULT_TRUE - Static variable in class org.openlcb.implementations.BitProducerConsumer
-
- DEFAULT_VERSION - Static variable in class org.openlcb.implementations.VersionedValue
-
- defaultHandler(Message, Connection) - Method in class org.openlcb.can.MessageBuilder.FrameBuilder
-
Catches messages that are not explicitly
handled and throws an error
- defaultHandler(Message, Connection) - Method in class org.openlcb.MessageDecoder
-
Called by all the message-type-specific methods
in this class.
- DefaultPropertyListenerSupport - Class in org.openlcb
-
Created by bracz on 4/9/16.
- DefaultPropertyListenerSupport() - Constructor for class org.openlcb.DefaultPropertyListenerSupport
-
- DELAY - Static variable in class org.openlcb.swing.ConsumerPane
-
- delayRetryMemo(MemoryConfigurationService.McsRequestMemo) - Method in class org.openlcb.implementations.MemoryConfigurationService
-
Starts a timer and re-tries a request if the timer expired without seeing a response.
- DemoReadWriteAccess - Class in org.openlcb.cdi.impl
-
Helper class for various demo and test code to put in as a fake into the ConfigRepresentation constructor.
- DemoReadWriteAccess() - Constructor for class org.openlcb.cdi.impl.DemoReadWriteAccess
-
- demoRepFromFile(File) - Static method in class org.openlcb.cdi.impl.DemoReadWriteAccess
-
- demoRepFromSample(Element) - Static method in class org.openlcb.cdi.impl.DemoReadWriteAccess
-
- description - Variable in class org.openlcb.implementations.EventTable.EventTableEntry
-
- dest - Variable in class org.openlcb.can.MessageBuilder.AccumulationMemo
-
- dest - Variable in class org.openlcb.implementations.DatagramService.DatagramServiceTransmitMemo
-
- dest - Variable in class org.openlcb.implementations.MemoryConfigurationService.McsAddrSpaceMemo
-
- dest - Variable in class org.openlcb.implementations.MemoryConfigurationService.McsConfigMemo
-
- dest - Variable in class org.openlcb.implementations.MemoryConfigurationService.McsRequestMemo
-
- dest - Variable in class org.openlcb.implementations.MemoryConfigurationService.McsWriteStreamMemo
-
- dest - Variable in class org.openlcb.implementations.throttle.ThrottleImplementation
-
- dest - Variable in class org.openlcb.implementations.throttle.ThrottleSpeedDatagram
-
- dest - Variable in class org.openlcb.LoaderClient
-
- dest - Variable in class org.openlcb.ProtocolIdentification
-
- dest - Variable in class org.openlcb.SimpleNodeIdent
-
- destinationStreamID - Variable in class org.openlcb.StreamInitiateRequestMessage
-
- destNodeID - Variable in class org.openlcb.AddressedMessage
-
- destStreamID - Variable in class org.openlcb.implementations.StreamReceiver
-
- destStreamID - Variable in class org.openlcb.implementations.StreamTransmitter
-
- destStreamID - Variable in class org.openlcb.LoaderClient
-
- destStreamID - Variable in class org.openlcb.StreamDataCompleteMessage
-
- destStreamID - Variable in class org.openlcb.StreamDataProceedMessage
-
- destStreamID - Variable in class org.openlcb.StreamDataSendMessage
-
- destStreamID - Variable in class org.openlcb.StreamInitiateReplyMessage
-
- df - Variable in class org.openlcb.swing.MonPane
-
- DG_FAIL - Variable in class org.openlcb.LoaderClient
-
- DG_OK - Variable in class org.openlcb.LoaderClient
-
- DG_RESEND - Variable in class org.openlcb.LoaderClient
-
- dirty - Variable in class org.openlcb.cdi.swing.CdiPanel.EntryPane
-
- displayCdi() - Method in class org.openlcb.cdi.swing.CdiPanel
-
- displayComplete() - Method in class org.openlcb.cdi.swing.CdiPanel
-
- displayLoadingProgress() - Method in class org.openlcb.cdi.swing.CdiPanel
-
- dmb - Variable in class org.openlcb.OlcbInterface
-
- doEmergencyStop() - Method in class org.openlcb.implementations.throttle.ThrottleImplementation
-
Set emergency stop; unset by any following setSpeed command
- doLoad(NodeID, NodeID, int, long, byte[], LoaderClient.LoaderStatusReporter) - Method in class org.openlcb.LoaderClient
-
- done - Variable in class org.openlcb.can.NIDaAlgorithm
-
- done() - Method in class org.openlcb.cdi.jdom.CdiMemConfigReader
-
- done() - Method in class org.openlcb.implementations.MemoryConfigSpaceRetriever
-
- doRead(long, int, int, MemoryConfigurationService.McsReadHandler) - Method in class org.openlcb.cdi.impl.DemoReadWriteAccess
-
- doRead(long, int, int, MemoryConfigurationService.McsReadHandler) - Method in class org.openlcb.cdi.swing.CdiPanel.ReadWriteAccess
-
- doStart(Interaction) - Method in class org.openlcb.MimicNodeStore.NodeMemo
-
- downstream - Variable in class org.openlcb.implementations.DatagramService
-
- downstream - Variable in class org.openlcb.implementations.DatagramService.ReplyMemo
-
- downstream - Variable in class org.openlcb.implementations.MemoryConfigurationService
-
- downstream - Variable in class org.openlcb.Throttle
-
- doWrite(long, int, byte[], MemoryConfigurationService.McsWriteHandler) - Method in class org.openlcb.cdi.impl.DemoReadWriteAccess
-
- doWrite(long, int, byte[], MemoryConfigurationService.McsWriteHandler) - Method in class org.openlcb.cdi.swing.CdiPanel.ReadWriteAccess
-
- dstNode() - Method in class org.openlcb.Interaction
-
- dstNode() - Method in class org.openlcb.MessageInteraction
-
- DUPLICATE_NODE_ID - Static variable in class org.openlcb.CommonIdentifiers
-
- e - Variable in class org.openlcb.cdi.jdom.JdomCdiRep.Item
-
- e - Variable in class org.openlcb.cdi.jdom.JdomCdiRep.Nested
-
- EastConnection() - Constructor for class org.openlcb.implementations.EventFilterGateway.EastConnection
-
- eastInputConnection - Variable in class org.openlcb.Gateway
-
- eastOutputConnection - Variable in class org.openlcb.Gateway
-
- EMERGENCY_OFF - Static variable in class org.openlcb.CommonIdentifiers
-
- EMERGENCY_STOP - Static variable in class org.openlcb.CommonIdentifiers
-
- enabled - Variable in class org.openlcb.implementations.throttle.TractionThrottle
-
- end - Variable in class org.openlcb.cdi.impl.RangeCacheUtil.Range
-
- endaddr - Variable in class org.openlcb.LoaderClient
-
- endTimeout() - Method in class org.openlcb.implementations.DatagramMeteringBuffer.MessageMemo
-
- endTimeout() - Method in class org.openlcb.LoaderClient
-
- enterButton - Variable in class org.openlcb.swing.MonPane
-
- enterButtonActionPerformed(ActionEvent) - Method in class org.openlcb.swing.MonPane
-
- entries - Variable in class org.openlcb.can.impl.OlcbConnection.CanFrameHub
-
- entries - Variable in class org.openlcb.can.impl.OlcbConnection.ListenerProxy
-
- entries - Variable in class org.openlcb.implementations.EventTable
-
- entries - Variable in class org.openlcb.implementations.EventTable.EventInfo
-
- entriesByKey - Variable in class org.openlcb.cdi.swing.CdiPanel
-
- entry - Variable in class org.openlcb.cdi.swing.CdiPanel.EntryPane
-
- entry - Variable in class org.openlcb.cdi.swing.CdiPanel.EventIdPane
-
- entry - Variable in class org.openlcb.cdi.swing.CdiPanel.GroupPane
-
- entry - Variable in class org.openlcb.cdi.swing.CdiPanel.IntPane
-
- entry - Variable in class org.openlcb.cdi.swing.CdiPanel.StringPane
-
- entry - Variable in class org.openlcb.implementations.EventTable.EventTableEntryHolder
-
- entryField - Variable in class org.openlcb.swing.MonPane
-
- entryListener - Variable in class org.openlcb.cdi.swing.CdiPanel.EntryPane
-
- EntryPane(ConfigRepresentation.CdiEntry, String) - Constructor for class org.openlcb.cdi.swing.CdiPanel.EntryPane
-
- entrySuffixRe - Static variable in class org.openlcb.cdi.swing.CdiPanel
-
- equals(Object) - Method in class org.openlcb.AddressedMessage
-
To be equal, messages have to have the
same type and content
- equals(Object) - Method in class org.openlcb.can.MessageBuilder.AccumulationMemo
-
- equals(Object) - Method in class org.openlcb.can.OpenLcbCanFrame
-
- equals(Object) - Method in class org.openlcb.cdi.impl.RangeCacheUtil.Range
-
- equals(Object) - Method in class org.openlcb.ConsumerIdentifiedMessage
-
- equals(Object) - Method in class org.openlcb.DatagramAcknowledgedMessage
-
- equals(Object) - Method in class org.openlcb.DatagramMessage
-
To be equal, messages have to have the
same type and content
- equals(Object) - Method in class org.openlcb.DatagramRejectedMessage
-
- equals(Object) - Method in class org.openlcb.EventID
-
- equals(Object) - Method in class org.openlcb.EventMessage
-
- equals(Object) - Method in class org.openlcb.implementations.DatagramService.DatagramServiceReceiveMemo
-
- equals(Object) - Method in class org.openlcb.implementations.DatagramService.DatagramServiceTransmitMemo
-
- equals(Object) - Method in class org.openlcb.implementations.FakeMemoryConfigurationService.SpaceKey
-
- equals(Object) - Method in class org.openlcb.implementations.MemoryConfigurationService.McsAddressedRequestMemo
-
- equals(Object) - Method in class org.openlcb.implementations.MemoryConfigurationService.McsAddrSpaceMemo
-
- equals(Object) - Method in class org.openlcb.implementations.MemoryConfigurationService.McsConfigMemo
-
- equals(Object) - Method in class org.openlcb.implementations.MemoryConfigurationService.McsReadMemo
-
- equals(Object) - Method in class org.openlcb.implementations.MemoryConfigurationService.McsRequestMemo
-
- equals(Object) - Method in class org.openlcb.implementations.MemoryConfigurationService.McsWriteMemo
-
- equals(Object) - Method in class org.openlcb.implementations.MemoryConfigurationService.McsWriteStreamMemo
-
- equals(Object) - Method in class org.openlcb.Message
-
To be equal, messages have to have the
same type and content
- equals(Object) - Method in class org.openlcb.NodeID
-
- equals(Object) - Method in class org.openlcb.OptionalIntRejectedMessage
-
To be equal, messages have to have the
same type and content
- equals(Object) - Method in class org.openlcb.ProducerIdentifiedMessage
-
- equals(Object) - Method in class org.openlcb.ProtocolIdentificationReplyMessage
-
To be equal, messages have to have the
same type and content
- equals(Object) - Method in class org.openlcb.SimpleNodeIdentInfoReplyMessage
-
To be equal, messages have to have the
same type and content
- equals(Object) - Method in class org.openlcb.SimpleNodeIdentInfoRequestMessage
-
To be equal, messages have to have the
same type and content
- equals(Object) - Method in class org.openlcb.StreamDataCompleteMessage
-
- equals(Object) - Method in class org.openlcb.StreamDataProceedMessage
-
- equals(Object) - Method in class org.openlcb.StreamDataSendMessage
-
- equals(Object) - Method in class org.openlcb.StreamInitiateReplyMessage
-
- equals(Object) - Method in class org.openlcb.StreamInitiateRequestMessage
-
- equals(Object) - Method in class org.openlcb.VerifyNodeIDNumberMessage
-
To be equal, messages have to have the
same type and content
- ERR_CHECKSUM_FAILED - Static variable in class org.openlcb.LoaderClient
-
- ERR_FILE_CORRUPTED - Static variable in class org.openlcb.LoaderClient
-
- ERR_FILE_INAPPROPRIATE - Static variable in class org.openlcb.LoaderClient
-
- errorCounter - Variable in class org.openlcb.LoaderClient
-
- errorString - Variable in class org.openlcb.LoaderClient
-
- escapeString(String) - Static method in class org.openlcb.cdi.cmd.Util
-
- estop - Variable in class org.openlcb.implementations.throttle.ThrottleSpeedDatagram
-
- event - Variable in class org.openlcb.implementations.EventTable.EventTableEntryHolder
-
- EventEntry(String, CdiRep.EventID, int, long) - Constructor for class org.openlcb.cdi.impl.ConfigRepresentation.EventEntry
-
- EventFilterGateway - Class in org.openlcb.implementations
-
Gateway that filters event messages that aren't needed.
- EventFilterGateway() - Constructor for class org.openlcb.implementations.EventFilterGateway
-
- EventFilterGateway.EastConnection - Class in org.openlcb.implementations
-
- EventFilterGateway.WestConnection - Class in org.openlcb.implementations
-
- EventID(Element) - Constructor for class org.openlcb.cdi.jdom.JdomCdiRep.EventID
-
- EventID - Class in org.openlcb
-
Common EventID implementation.
- EventID(NodeID, int, int) - Constructor for class org.openlcb.EventID
-
- EventID(byte[]) - Constructor for class org.openlcb.EventID
-
- EventID(String) - Constructor for class org.openlcb.EventID
-
- eventID - Variable in class org.openlcb.EventMessage
-
- eventId - Variable in class org.openlcb.implementations.EventTable.EventInfo
-
- eventID - Variable in class org.openlcb.implementations.SingleConsumerNode
-
- eventID - Variable in class org.openlcb.implementations.SingleProducerNode
-
- EventIdPane(ConfigRepresentation.EventEntry) - Constructor for class org.openlcb.cdi.swing.CdiPanel.EventIdPane
-
- EventIdTextField - Class in org.openlcb.swing
-
Text field for entry of forced-valid EventID string.
- EventIdTextField() - Constructor for class org.openlcb.swing.EventIdTextField
-
- EventIdTextField.CustomTransferHandler - Class in org.openlcb.swing
-
- EventInfo(EventID) - Constructor for class org.openlcb.implementations.EventTable.EventInfo
-
- eventListUpdateListener - Variable in class org.openlcb.cdi.swing.CdiPanel.EventIdPane
-
- EventMessage - Class in org.openlcb
-
Created by bracz on 11/9/16.
- EventMessage(NodeID, EventID) - Constructor for class org.openlcb.EventMessage
-
- eventNamesLabel - Variable in class org.openlcb.cdi.swing.CdiPanel.EventIdPane
-
- eventOff - Variable in class org.openlcb.implementations.BitProducerConsumer
-
- eventOn - Variable in class org.openlcb.implementations.BitProducerConsumer
-
- eventState - Variable in class org.openlcb.ConsumerIdentifiedMessage
-
- EventState - Enum in org.openlcb
-
Created by bracz on 1/6/16.
- EventState(int) - Constructor for enum org.openlcb.EventState
-
- eventState - Variable in class org.openlcb.ProducerIdentifiedMessage
-
- eventTable - Variable in class org.openlcb.cdi.swing.CdiPanel
-
- EventTable - Class in org.openlcb.implementations
-
EventTable keeps an in-memory representation of all currently known event IDs on the bus.
- EventTable() - Constructor for class org.openlcb.implementations.EventTable
-
- eventTable - Variable in class org.openlcb.OlcbInterface
-
- EventTable.EventInfo - Class in org.openlcb.implementations
-
Collects all registered entries for the same event ID.
- EventTable.EventTableEntry - Class in org.openlcb.implementations
-
- EventTable.EventTableEntryHolder - Class in org.openlcb.implementations
-
- EventTableEntry(String) - Constructor for class org.openlcb.implementations.EventTable.EventTableEntry
-
- eventTableEntryHolder - Variable in class org.openlcb.cdi.swing.CdiPanel.EventIdPane
-
- EventTableEntryHolder(EventTable.EventInfo, EventTable.EventTableEntry) - Constructor for class org.openlcb.implementations.EventTable.EventTableEntryHolder
-
- expectedTransactions - Variable in class org.openlcb.LoaderClient
-
- exportDone(JComponent, Transferable, int) - Method in class org.openlcb.swing.EventIdTextField.CustomTransferHandler
-
- Gateway - Class in org.openlcb
-
Base for OpenLCB gateway implementations.
- Gateway() - Constructor for class org.openlcb.Gateway
-
- get(int) - Static method in enum org.openlcb.MessageTypeIdentifier
-
Provide the enum object matching a particular MTI value
- getActualSpeed() - Method in class org.openlcb.messages.TractionControlReplyMessage
-
- getAlias(NodeID) - Method in class org.openlcb.can.AliasMap
-
- getAllEntries() - Method in class org.openlcb.implementations.EventTable.EventInfo
-
- getAllFunctions() - Method in class org.openlcb.implementations.throttle.FdiParser
-
- getAssignControllerReply() - Method in class org.openlcb.messages.TractionControlReplyMessage
-
- getBlueLightOn() - Method in class org.openlcb.implementations.BlueGoldEngine
-
- getBufferSize() - Method in class org.openlcb.StreamInitiateReplyMessage
-
- getBufferSize() - Method in class org.openlcb.StreamInitiateRequestMessage
-
- getByte1() - Method in class org.openlcb.implementations.throttle.Float16
-
- getByte2() - Method in class org.openlcb.implementations.throttle.Float16
-
- getCache() - Method in class org.openlcb.implementations.throttle.AbstractNodeCache
-
- getCache(int) - Method in class org.openlcb.implementations.throttle.AbstractNodeCache
-
- getCacheForRange(long, int) - Method in class org.openlcb.cdi.impl.MemorySpaceCache
-
- getCacheForSpace(int) - Method in class org.openlcb.cdi.impl.ConfigRepresentation
-
- getCdiItem() - Method in class org.openlcb.cdi.impl.ConfigRepresentation.CdiEntry
-
- getCdiItem() - Method in class org.openlcb.cdi.impl.ConfigRepresentation.EventEntry
-
- getCdiItem() - Method in class org.openlcb.cdi.impl.ConfigRepresentation.GroupBase
-
- getCdiItem() - Method in class org.openlcb.cdi.impl.ConfigRepresentation.IntegerEntry
-
- getCdiItem() - Method in class org.openlcb.cdi.impl.ConfigRepresentation.SegmentEntry
-
- getCdiItem() - Method in class org.openlcb.cdi.impl.ConfigRepresentation.StringEntry
-
- getCdiRep() - Method in class org.openlcb.cdi.impl.ConfigRepresentation
-
- getCmd() - Method in class org.openlcb.messages.TractionControlReplyMessage
-
- getCmd() - Method in class org.openlcb.messages.TractionControlRequestMessage
-
- getCode() - Method in class org.openlcb.DatagramRejectedMessage
-
- getCode() - Method in class org.openlcb.OptionalIntRejectedMessage
-
- getCommandedSpeed() - Method in class org.openlcb.messages.TractionControlReplyMessage
-
- getConfigForNode(NodeID) - Method in class org.openlcb.can.impl.OlcbConnection
-
Creates a new or returns a cached CDI representation for the given node.
- getConfigForNode(NodeID) - Method in class org.openlcb.OlcbInterface
-
Creates a new or returns a cached CDI representation for the given node.
- getConnection() - Method in class org.openlcb.implementations.ScatterGather
-
Provide a connection object for use by
a Node
- getConnection() - Method in class org.openlcb.swing.MonPane
-
- getConnection() - Method in class org.openlcb.swing.ProducerPane
-
- getConsistIndex() - Method in class org.openlcb.messages.TractionControlReplyMessage
-
- getConsistLength() - Method in class org.openlcb.messages.TractionControlReplyMessage
-
- getConsistList() - Method in class org.openlcb.implementations.throttle.TractionThrottle
-
- getConsistQueryFlags() - Method in class org.openlcb.messages.TractionControlReplyMessage
-
Extract the consist entry's flag byte.
- getConsistQueryNodeID() - Method in class org.openlcb.messages.TractionControlReplyMessage
-
Extract the consisted train's node ID from the consist list query response.
- getConsumerIdentifierMti() - Method in enum org.openlcb.EventState
-
- getContent() - Method in class org.openlcb.VerifyNodeIDNumberMessage
-
- getContents() - Method in class org.openlcb.EventID
-
- getContents() - Method in class org.openlcb.NodeID
-
- getCurrentControllerReply() - Method in class org.openlcb.messages.TractionControlReplyMessage
-
- getData() - Method in interface org.openlcb.can.CanFrame
-
- getData() - Method in class org.openlcb.can.GridConnect.RawCanFrame
-
- getData() - Method in class org.openlcb.can.impl.GridConnectInput.RawCanFrame
-
- getData() - Method in class org.openlcb.can.OpenLcbCanFrame
-
- getData() - Method in class org.openlcb.DatagramMessage
-
- getData() - Method in class org.openlcb.implementations.throttle.ThrottleFunctionDatagram
-
- getData() - Method in class org.openlcb.implementations.throttle.ThrottleSpeedDatagram
-
- getData() - Method in class org.openlcb.SimpleNodeIdentInfoReplyMessage
-
- getData() - Method in class org.openlcb.StreamDataSendMessage
-
- getDataForVersion(int) - Method in class org.openlcb.implementations.VersionedValue
-
- getDatagramMeteringBuffer() - Method in class org.openlcb.OlcbInterface
-
- getDatagramService() - Method in class org.openlcb.OlcbInterface
-
- getDefault() - Method in interface org.openlcb.cdi.CdiRep.BitRep
-
- getDefault() - Method in interface org.openlcb.cdi.CdiRep.IntegerRep
-
- getDefault() - Method in class org.openlcb.cdi.jdom.JdomCdiRep.BitRep
-
- getDefault() - Method in class org.openlcb.cdi.jdom.JdomCdiRep.IntRep
-
- getDescription() - Method in interface org.openlcb.cdi.CdiRep.Item
-
- getDescription() - Method in interface org.openlcb.cdi.CdiRep.Segment
-
- getDescription() - Method in class org.openlcb.cdi.impl.ConfigRepresentation.SegmentEntry
-
- getDescription() - Method in class org.openlcb.cdi.jdom.JdomCdiRep.Item
-
- getDescription() - Method in class org.openlcb.cdi.jdom.JdomCdiRep.Nested
-
- getDescription() - Method in class org.openlcb.implementations.EventTable.EventTableEntry
-
- getDest() - Method in class org.openlcb.implementations.MemoryConfigurationService.McsRequestMemo
-
- getDestinationStreamID() - Method in class org.openlcb.StreamDataCompleteMessage
-
- getDestinationStreamID() - Method in class org.openlcb.StreamDataProceedMessage
-
- getDestinationStreamID() - Method in class org.openlcb.StreamDataSendMessage
-
- getDestinationStreamID() - Method in class org.openlcb.StreamInitiateReplyMessage
-
- getDestinationStreamID() - Method in class org.openlcb.StreamInitiateRequestMessage
-
- getDestNodeID() - Method in class org.openlcb.AddressedMessage
-
- getDisplayText() - Method in class org.openlcb.cdi.swing.CdiPanel.EntryPane
-
- getDisplayText() - Method in class org.openlcb.cdi.swing.CdiPanel.EventIdPane
-
- getDisplayText() - Method in class org.openlcb.cdi.swing.CdiPanel.IntPane
-
- getDisplayText() - Method in class org.openlcb.cdi.swing.CdiPanel.StringPane
-
- getEastConnection() - Method in class org.openlcb.Gateway
-
Provide a connection object for use by
the East node.
- getEastConnection() - Method in class org.openlcb.implementations.EventFilterGateway
-
Provide a connection object for use by
the East node.
- getElement(int) - Method in interface org.openlcb.can.CanFrame
-
- getElement(int) - Method in class org.openlcb.can.GridConnect.RawCanFrame
-
- getElement(int) - Method in class org.openlcb.can.impl.GridConnectInput.RawCanFrame
-
- getElement(int) - Method in class org.openlcb.can.OpenLcbCanFrame
-
- getEMTI() - Method in class org.openlcb.AddressedPayloadMessage
-
- getEMTI() - Method in class org.openlcb.DatagramAcknowledgedMessage
-
- getEMTI() - Method in class org.openlcb.DatagramRejectedMessage
-
- getEMTI() - Method in class org.openlcb.messages.TractionControlReplyMessage
-
- getEMTI() - Method in class org.openlcb.messages.TractionControlRequestMessage
-
- getEMTI() - Method in class org.openlcb.messages.TractionProxyReplyMessage
-
- getEMTI() - Method in class org.openlcb.messages.TractionProxyRequestMessage
-
- getEMTI() - Method in class org.openlcb.OptionalIntRejectedMessage
-
- getEMTI() - Method in class org.openlcb.ProtocolIdentificationReplyMessage
-
- getEMTI() - Method in class org.openlcb.ProtocolIdentificationRequestMessage
-
- getEMTI() - Method in class org.openlcb.SimpleNodeIdentInfoReplyMessage
-
- getEMTI() - Method in class org.openlcb.SimpleNodeIdentInfoRequestMessage
-
- getEMTI() - Method in class org.openlcb.StreamDataCompleteMessage
-
- getEMTI() - Method in class org.openlcb.StreamDataProceedMessage
-
- getEMTI() - Method in class org.openlcb.StreamInitiateReplyMessage
-
- getEMTI() - Method in class org.openlcb.StreamInitiateRequestMessage
-
- getEnabled() - Method in class org.openlcb.implementations.throttle.TractionThrottle
-
- getEntries() - Method in class org.openlcb.can.impl.OlcbConnection.ListenerProxy
-
- getEntries() - Method in interface org.openlcb.cdi.impl.ConfigRepresentation.CdiContainer
-
- getEntries() - Method in class org.openlcb.cdi.impl.ConfigRepresentation.GroupBase
-
- getEntries() - Method in class org.openlcb.cdi.impl.ConfigRepresentation.Root
-
- getEntries() - Method in class org.openlcb.cdi.impl.ConfigRepresentation.SegmentEntry
-
- getEntry(String) - Method in interface org.openlcb.cdi.CdiRep.Map
-
Converts stored values to visible values.
- getEntry(String) - Method in class org.openlcb.cdi.jdom.JdomCdiRep.Map
-
- getEntry() - Method in class org.openlcb.implementations.EventTable.EventTableEntryHolder
-
- getEvent() - Method in class org.openlcb.implementations.EventTable.EventTableEntry
-
- getEventID(CanFrame) - Method in class org.openlcb.can.MessageBuilder
-
- getEventID() - Method in class org.openlcb.can.OpenLcbCanFrame
-
- getEventID() - Method in class org.openlcb.ConsumerIdentifiedMessage
-
- getEventID() - Method in class org.openlcb.EventMessage
-
- getEventID(int) - Method in class org.openlcb.implementations.BlueGoldEngine
-
- getEventId() - Method in class org.openlcb.implementations.EventTable.EventInfo
-
- getEventID() - Method in class org.openlcb.implementations.SingleConsumerNode
-
- getEventID() - Method in class org.openlcb.implementations.SingleProducerNode
-
- getEventIdTextField() - Static method in class org.openlcb.swing.EventIdTextField
-
- getEventInfo(EventID) - Method in class org.openlcb.implementations.EventTable
-
- getEventName() - Method in class org.openlcb.cdi.swing.CdiPanel.EventIdPane
-
- getEventState() - Method in class org.openlcb.ConsumerIdentifiedMessage
-
- getEventState(EventID) - Method in class org.openlcb.implementations.BitProducerConsumer
-
- getEventState() - Method in class org.openlcb.ProducerIdentifiedMessage
-
- getEventTable() - Method in class org.openlcb.OlcbInterface
-
- getFdiXml() - Method in class org.openlcb.implementations.throttle.RemoteTrainNode
-
- getFlags() - Method in class org.openlcb.DatagramAcknowledgedMessage
-
- getFloat() - Method in class org.openlcb.implementations.throttle.Float16
-
- getFn() - Method in class org.openlcb.implementations.throttle.FdiParser.FunctionInfo
-
- getFnNumber() - Method in class org.openlcb.messages.TractionControlReplyMessage
-
- getFnVal() - Method in class org.openlcb.messages.TractionControlReplyMessage
-
- getFrameText() - Method in class org.openlcb.swing.MonPane
-
- getFunction(int) - Method in class org.openlcb.implementations.throttle.TractionThrottle
-
- getFunctionInfo(int) - Method in class org.openlcb.implementations.throttle.TractionThrottle
-
Creates or returns the FunctionInfo structure for a given function number.
- getGoldLightOn() - Method in class org.openlcb.implementations.BlueGoldEngine
-
- getHardwareVersion() - Method in interface org.openlcb.cdi.CdiRep.Identification
-
- getHardwareVersion() - Method in class org.openlcb.cdi.jdom.JdomCdiRep.Identification
-
- getHardwareVersion() - Method in class org.openlcb.SimpleNodeIdent
-
- getHeader() - Method in interface org.openlcb.can.CanFrame
-
- getHeader() - Method in class org.openlcb.can.GridConnect.RawCanFrame
-
- getHeader() - Method in class org.openlcb.can.impl.GridConnectInput.RawCanFrame
-
- getHeader() - Method in class org.openlcb.can.OpenLcbCanFrame
-
- getHeadFromReader(Reader) - Static method in class org.openlcb.cdi.jdom.JdomCdiReader
-
- getIdentification() - Method in interface org.openlcb.cdi.CdiRep
-
- getIdentification() - Method in class org.openlcb.cdi.jdom.JdomCdiRep
-
- getIndexInParent() - Method in interface org.openlcb.cdi.CdiRep.Item
-
- getIndexInParent() - Method in interface org.openlcb.cdi.CdiRep.Segment
-
- getIndexInParent() - Method in class org.openlcb.cdi.impl.ConfigRepresentation.SegmentEntry
-
- getIndexInParent() - Method in class org.openlcb.cdi.jdom.JdomCdiRep.Item
-
- getIndexInParent() - Method in class org.openlcb.cdi.jdom.JdomCdiRep.Nested
-
- getInputConnection() - Method in class org.openlcb.OlcbInterface
-
Accessor for the outside interface for arriving inbound messages.
- getInputHub() - Method in class org.openlcb.can.impl.OlcbConnection
-
- getInt() - Method in class org.openlcb.implementations.throttle.Float16
-
- getIntAttribute(Element, String, Integer) - Static method in class org.openlcb.implementations.throttle.FdiParser
-
Extracts an integer attribute from an XML element.
- getIntChild(Element, String, Integer) - Static method in class org.openlcb.implementations.throttle.FdiParser
-
- getInterface() - Method in class org.openlcb.can.CanInterface
-
- getInterface() - Method in class org.openlcb.can.impl.OlcbConnection
-
- getItems() - Method in interface org.openlcb.cdi.CdiRep.Group
-
- getItems() - Method in interface org.openlcb.cdi.CdiRep.Segment
-
- getItems() - Method in class org.openlcb.cdi.jdom.JdomCdiRep.Nested
-
- getKey(String) - Method in interface org.openlcb.cdi.CdiRep.Map
-
Converts visible values to stored values.
- getKey(String) - Method in class org.openlcb.cdi.jdom.JdomCdiRep.Map
-
- getKeys() - Method in interface org.openlcb.cdi.CdiRep.Map
-
- getKeys() - Method in class org.openlcb.cdi.jdom.JdomCdiRep.Map
-
- getLatestData() - Method in class org.openlcb.implementations.VersionedValue
-
- getList() - Method in class org.openlcb.implementations.EventTable.EventTableEntryHolder
-
- getList() - Method in class org.openlcb.implementations.throttle.AbstractNodeCache
-
- getManufacturer() - Method in interface org.openlcb.cdi.CdiRep.Identification
-
- getManufacturer() - Method in class org.openlcb.cdi.jdom.JdomCdiRep.Identification
-
- getMap() - Method in interface org.openlcb.cdi.CdiRep.Identification
-
- getMap() - Method in interface org.openlcb.cdi.CdiRep.Item
-
- getMap() - Method in interface org.openlcb.cdi.CdiRep.Segment
-
- getMap() - Method in class org.openlcb.cdi.impl.ConfigRepresentation.SegmentEntry
-
- getMap() - Method in class org.openlcb.cdi.jdom.JdomCdiRep.Identification
-
- getMap() - Method in class org.openlcb.cdi.jdom.JdomCdiRep.Item
-
- getMap() - Method in class org.openlcb.cdi.jdom.JdomCdiRep.Nested
-
- getMap() - Static method in enum org.openlcb.MessageTypeIdentifier
-
- getMax() - Method in interface org.openlcb.cdi.CdiRep.IntegerRep
-
- getMax() - Method in class org.openlcb.cdi.jdom.JdomCdiRep.IntRep
-
- getMaximumSize() - Method in class util.CollapsiblePanel
-
- getMemoryConfigurationService() - Method in class org.openlcb.OlcbInterface
-
- getMfgName() - Method in class org.openlcb.SimpleNodeIdent
-
- getMin() - Method in interface org.openlcb.cdi.CdiRep.IntegerRep
-
- getMin() - Method in class org.openlcb.cdi.jdom.JdomCdiRep.IntRep
-
- getModel() - Method in interface org.openlcb.cdi.CdiRep.Identification
-
- getModel() - Method in class org.openlcb.cdi.jdom.JdomCdiRep.Identification
-
- getModelName() - Method in class org.openlcb.SimpleNodeIdent
-
- getModifier() - Method in enum org.openlcb.EventState
-
- getMTI() - Method in class org.openlcb.AddressedPayloadMessage
-
- getMTI(CanFrame) - Method in class org.openlcb.can.MessageBuilder
-
- getMTI() - Method in class org.openlcb.ConsumerIdentifiedMessage
-
- getMTI() - Method in class org.openlcb.DatagramMessage
-
- getMTI() - Method in class org.openlcb.IdentifyConsumersMessage
-
- getMTI() - Method in class org.openlcb.IdentifyEventsMessage
-
- getMTI() - Method in class org.openlcb.IdentifyProducersMessage
-
- getMTI() - Method in class org.openlcb.InitializationCompleteMessage
-
- getMTI() - Method in class org.openlcb.LearnEventMessage
-
- getMTI() - Method in class org.openlcb.Message
-
- getMti() - Method in class org.openlcb.OptionalIntRejectedMessage
-
- getMTI() - Method in class org.openlcb.ProducerConsumerEventReportMessage
-
- getMTI() - Method in class org.openlcb.ProducerIdentifiedMessage
-
- getMTI() - Method in class org.openlcb.ProtocolIdentificationReplyMessage
-
- getMTI() - Method in class org.openlcb.StreamDataSendMessage
-
- getMTI() - Method in class org.openlcb.StreamInitiateRequestMessage
-
- getMTI() - Method in class org.openlcb.VerifiedNodeIDNumberMessage
-
- getMTI() - Method in class org.openlcb.VerifyNodeIDNumberMessage
-
- getName() - Method in interface org.openlcb.cdi.CdiRep.Item
-
- getName() - Method in interface org.openlcb.cdi.CdiRep.Segment
-
- getName() - Method in class org.openlcb.cdi.impl.ConfigRepresentation.SegmentEntry
-
- getName() - Method in class org.openlcb.cdi.jdom.JdomCdiRep.Item
-
- getName() - Method in class org.openlcb.cdi.jdom.JdomCdiRep.Nested
-
- getName() - Method in class org.openlcb.implementations.throttle.FdiParser.FunctionInfo
-
- getName() - Method in enum org.openlcb.ProtocolIdentification.Protocol
-
- getNewVersion() - Method in class org.openlcb.implementations.VersionedValue
-
- getNIDa() - Method in class org.openlcb.can.NIDa
-
- getNIDa() - Method in class org.openlcb.can.NIDaAlgorithm
-
- getNodeID(int) - Method in class org.openlcb.can.AliasMap
-
- getNodeID() - Method in class org.openlcb.can.OpenLcbCanFrame
-
- getNodeId() - Method in class org.openlcb.implementations.throttle.dcc.RemoteDccProxy
-
- getNodeId() - Method in class org.openlcb.implementations.throttle.RemoteTrainNode
-
- getNodeId() - Method in class org.openlcb.implementations.throttle.TractionThrottle
-
- getNodeID() - Method in class org.openlcb.MimicNodeStore.NodeMemo
-
- getNodeId() - Method in class org.openlcb.OlcbInterface
-
- getNodeIdTextField() - Static method in class org.openlcb.swing.NodeIdTextField
-
- getNodeMemos() - Method in class org.openlcb.MimicNodeStore
-
- getNodeStore() - Method in class org.openlcb.OlcbInterface
-
- getNoReturnCallback() - Method in class org.openlcb.implementations.MemoryConfigurationService.McsWriteMemo
-
- getNoReturnCallback() - Method in interface org.openlcb.implementations.MemoryConfigurationService.RequestWithNoReply
-
- getNumDataElements() - Method in interface org.openlcb.can.CanFrame
-
- getNumDataElements() - Method in class org.openlcb.can.GridConnect.RawCanFrame
-
- getNumDataElements() - Method in class org.openlcb.can.impl.GridConnectInput.RawCanFrame
-
- getNumDataElements() - Method in class org.openlcb.can.OpenLcbCanFrame
-
- getOffEventState() - Method in class org.openlcb.implementations.BitProducerConsumer
-
- getOffset() - Method in interface org.openlcb.cdi.CdiRep.Item
-
- getOffset() - Method in class org.openlcb.cdi.impl.ConfigRepresentation.SegmentEntry
-
- getOffset() - Method in class org.openlcb.cdi.jdom.JdomCdiRep.Group
-
- getOffset() - Method in class org.openlcb.cdi.jdom.JdomCdiRep.Item
-
- getOffset() - Method in class org.openlcb.implementations.throttle.FdiParser.FunctionInfo
-
- getOnEventState() - Method in class org.openlcb.implementations.BitProducerConsumer
-
- getOpenLcbFormat() - Method in class org.openlcb.can.OpenLcbCanFrame
-
- getOrigin() - Method in interface org.openlcb.cdi.CdiRep.Segment
-
- getOrigin() - Method in class org.openlcb.cdi.jdom.JdomCdiRep.Segment
-
- getOutputConnection() - Method in class org.openlcb.OlcbInterface
-
Accessor for client libraries to send messages out.
- getOutputHub() - Method in class org.openlcb.can.impl.OlcbConnection
-
- getPayload() - Method in class org.openlcb.AddressedPayloadMessage
-
- getPayloadLength() - Method in class org.openlcb.implementations.MemoryConfigurationService.McsAddressedRequestMemo
-
- getPayloadLength() - Method in class org.openlcb.implementations.MemoryConfigurationService.McsReadMemo
-
- getPayloadLength() - Method in class org.openlcb.implementations.MemoryConfigurationService.McsWriteMemo
-
- getPayloadOffset() - Method in class org.openlcb.implementations.MemoryConfigurationService.McsAddressedRequestMemo
-
Computes the offset where the payload is in the datagram.
- getPayloadOffset(int[]) - Method in class org.openlcb.implementations.MemoryConfigurationService.McsAddressedRequestMemo
-
Computes the offset where the payload is in the datagram.
- getPort() - Method in class org.openlcb.hub.Hub
-
- getProducerIdentifierMti() - Method in enum org.openlcb.EventState
-
- getProtocolIdentification(NodeID) - Method in class org.openlcb.MimicNodeStore
-
- getProtocolIdentification() - Method in class org.openlcb.MimicNodeStore.NodeMemo
-
- getProtocolNames() - Method in class org.openlcb.ProtocolIdentification
-
- getProtocols() - Method in class org.openlcb.ProtocolIdentification
-
- getRanges() - Method in class org.openlcb.cdi.impl.RangeCacheUtil
-
- getReceived() - Method in class org.openlcb.implementations.SingleConsumerNode
-
Has the message been received?
- getRemoteNodeAsString() - Method in class org.openlcb.cdi.impl.ConfigRepresentation
-
- getRemoteSocketAddress(Socket) - Method in class org.openlcb.hub.Hub
-
- getRep(Element) - Method in class org.openlcb.cdi.jdom.JdomCdiReader
-
- getReplication() - Method in interface org.openlcb.cdi.CdiRep.Group
-
- getReplication() - Method in class org.openlcb.cdi.jdom.JdomCdiRep.Group
-
- getRepName() - Method in interface org.openlcb.cdi.CdiRep.Group
-
- getRepName() - Method in class org.openlcb.cdi.jdom.JdomCdiRep.Group
-
- getRequestCode() - Method in class org.openlcb.implementations.MemoryConfigurationService.McsRequestMemo
-
- getRequestTypeFromResponseType(int) - Static method in class org.openlcb.implementations.MemoryConfigurationService
-
Computes what the request type would be that caused this response command to arrive.
- getReserveReply() - Method in class org.openlcb.messages.TractionControlReplyMessage
-
- getRoot() - Method in class org.openlcb.cdi.impl.ConfigRepresentation
-
- getSegments() - Method in interface org.openlcb.cdi.CdiRep
-
- getSegments() - Method in class org.openlcb.cdi.jdom.JdomCdiRep
-
- getSelectedItem() - Method in class org.openlcb.swing.NodeSelector
-
- getSetSpeed() - Method in class org.openlcb.messages.TractionControlReplyMessage
-
- getSimpleNodeIdent(NodeID) - Method in class org.openlcb.MimicNodeStore
-
- getSimpleNodeIdent() - Method in class org.openlcb.MimicNodeStore.NodeMemo
-
- getSize() - Method in interface org.openlcb.cdi.CdiRep.BitRep
-
- getSize() - Method in interface org.openlcb.cdi.CdiRep.IntegerRep
-
- getSize() - Method in interface org.openlcb.cdi.CdiRep.StringRep
-
- getSize() - Method in class org.openlcb.cdi.jdom.JdomCdiRep.BitRep
-
- getSize() - Method in class org.openlcb.cdi.jdom.JdomCdiRep.IntRep
-
- getSize() - Method in class org.openlcb.cdi.jdom.JdomCdiRep.StringRep
-
- getSize() - Method in class org.openlcb.implementations.throttle.FdiParser.FunctionInfo
-
- getSoftwareVersion() - Method in interface org.openlcb.cdi.CdiRep.Identification
-
- getSoftwareVersion() - Method in class org.openlcb.cdi.jdom.JdomCdiRep.Identification
-
- getSoftwareVersion() - Method in class org.openlcb.SimpleNodeIdent
-
- getSourceActions(JComponent) - Method in class org.openlcb.swing.EventIdTextField.CustomTransferHandler
-
- getSourceAlias() - Method in class org.openlcb.can.OpenLcbCanFrame
-
- getSourceID(CanFrame) - Method in class org.openlcb.can.MessageBuilder
-
- getSourceNodeID() - Method in class org.openlcb.Message
-
- getSourceStreamID() - Method in class org.openlcb.StreamDataCompleteMessage
-
- getSourceStreamID() - Method in class org.openlcb.StreamDataProceedMessage
-
- getSourceStreamID() - Method in class org.openlcb.StreamInitiateReplyMessage
-
- getSourceStreamID() - Method in class org.openlcb.StreamInitiateRequestMessage
-
- getSpace() - Method in interface org.openlcb.cdi.CdiRep.Segment
-
- getSpace() - Method in class org.openlcb.cdi.jdom.JdomCdiRep.Segment
-
- getSpace() - Method in class org.openlcb.implementations.throttle.FdiParser.FunctionInfo
-
- getSpaceFromPayload(int[]) - Static method in class org.openlcb.implementations.MemoryConfigurationService
-
- getSpaceOffset() - Method in class org.openlcb.implementations.MemoryConfigurationService.McsAddressedRequestMemo
-
Checks whether there is a desired
- getSpeed() - Method in class org.openlcb.implementations.throttle.TractionThrottle
-
- getSpeed() - Method in class org.openlcb.messages.TractionControlRequestMessage
-
- getStatus() - Method in class org.openlcb.cdi.impl.ConfigRepresentation
-
- getStatus() - Method in class org.openlcb.implementations.throttle.TractionThrottle
-
- getStore() - Method in class org.openlcb.swing.networktree.TreePane
-
- getSubCmd() - Method in class org.openlcb.messages.TractionControlReplyMessage
-
- getSubCmd() - Method in class org.openlcb.messages.TractionControlRequestMessage
-
- getThis() - Method in class org.openlcb.swing.networktree.NodeTreeRep
-
- getTreeModel() - Method in class org.openlcb.swing.networktree.NodeTreeRep
-
- getTreeModel() - Method in class org.openlcb.swing.networktree.TreePane
-
- getType() - Method in class org.openlcb.implementations.throttle.FdiParser.FunctionInfo
-
- getUserDesc() - Method in class org.openlcb.SimpleNodeIdent
-
- getUserName() - Method in class org.openlcb.SimpleNodeIdent
-
- getValue() - Method in class org.openlcb.cdi.impl.ConfigRepresentation.EventEntry
-
- getValue() - Method in class org.openlcb.cdi.impl.ConfigRepresentation.IntegerEntry
-
- getValue() - Method in class org.openlcb.cdi.impl.ConfigRepresentation.StringEntry
-
- getValue() - Method in class org.openlcb.implementations.BitProducerConsumer
-
- getValue() - Method in class org.openlcb.ProtocolIdentification
-
- getValue() - Method in class org.openlcb.ProtocolIdentificationReplyMessage
-
- getValues() - Method in interface org.openlcb.cdi.CdiRep.Map
-
- getValues() - Method in class org.openlcb.cdi.jdom.JdomCdiRep.Map
-
- getVariableField() - Method in class org.openlcb.can.OpenLcbCanFrame
-
- getVariableForKey(String) - Method in class org.openlcb.cdi.impl.ConfigRepresentation
-
- getVersion() - Method in class org.openlcb.implementations.VersionedValue
-
- getWestConnection() - Method in class org.openlcb.Gateway
-
Provide a connection object for use by
the West node.
- getWestConnection() - Method in class org.openlcb.implementations.EventFilterGateway
-
Provide a connection object for use by
the West node.
- goldClick() - Method in class org.openlcb.implementations.BlueGoldEngine
-
- goldClick() - Method in class org.openlcb.implementations.BlueGoldExtendedEngine
-
- GridConnect - Class in org.openlcb.can
-
Created by bracz on 1/8/16.
- GridConnect() - Constructor for class org.openlcb.can.GridConnect
-
- GridConnect.Input - Class in org.openlcb.can
-
- GridConnect.InputState - Enum in org.openlcb.can
-
- GridConnect.RawCanFrame - Class in org.openlcb.can
-
- GridConnectInput - Class in org.openlcb.can.impl
-
Parses an input stream according to the GridConnect protocol and forwards a set of CAN frames.
- GridConnectInput(BufferedReader, CanFrameListener, Runnable) - Constructor for class org.openlcb.can.impl.GridConnectInput
-
Creates the gridconnect input parser.
- GridConnectInput.RawCanFrame - Class in org.openlcb.can.impl
-
- GridConnectOutput - Class in org.openlcb.can.impl
-
Converts the sent CAN framesto gridconnect protocol and writes them ot an output stream.
- GridConnectOutput(OutputStream, Runnable) - Constructor for class org.openlcb.can.impl.GridConnectOutput
-
Creates the object ussed for rendering CAN frames to GridConnect format.
- GridLayout2 - Class in util.javaworld
-
- GridLayout2() - Constructor for class util.javaworld.GridLayout2
-
- GridLayout2(int, int) - Constructor for class util.javaworld.GridLayout2
-
- GridLayout2(int, int, int, int) - Constructor for class util.javaworld.GridLayout2
-
- group - Variable in class org.openlcb.cdi.impl.ConfigRepresentation.GroupBase
-
- Group(Element) - Constructor for class org.openlcb.cdi.jdom.JdomCdiRep.Group
-
- GroupBase(String, CdiRep.Group, int, long) - Constructor for class org.openlcb.cdi.impl.ConfigRepresentation.GroupBase
-
- GroupEntry(String, CdiRep.Group, int, long) - Constructor for class org.openlcb.cdi.impl.ConfigRepresentation.GroupEntry
-
- GroupPane(ConfigRepresentation.GroupEntry) - Constructor for class org.openlcb.cdi.swing.CdiPanel.GroupPane
-
- GroupRep(String, CdiRep.Group, int, long, int) - Constructor for class org.openlcb.cdi.impl.ConfigRepresentation.GroupRep
-
- GuiItemFactory() - Constructor for class org.openlcb.cdi.swing.CdiPanel.GuiItemFactory
-
- h - Variable in class org.openlcb.implementations.EventTable.EventTableEntry
-
- handleAddressedPayloadMessage(AddressedPayloadMessage, Connection) - Method in class org.openlcb.can.MessageBuilder.FrameBuilder
-
- handleAddrSpaceData(NodeID, int, long, long, int, String) - Method in class org.openlcb.implementations.MemoryConfigurationService.McsAddrSpaceMemo
-
Overload this for notification of data.
- handleConfigData(NodeID, int, int, int, int, String) - Method in class org.openlcb.implementations.MemoryConfigurationService.McsConfigMemo
-
Overload this for notification of data.
- handleConsumerIdentified(ConsumerIdentifiedMessage, Connection) - Method in class org.openlcb.can.MessageBuilder.FrameBuilder
-
Handle "Consumer Identified" message
- handleConsumerIdentified(ConsumerIdentifiedMessage, Connection) - Method in class org.openlcb.implementations.BitProducerConsumer
-
- handleConsumerIdentified(ConsumerIdentifiedMessage, Connection) - Method in class org.openlcb.implementations.EventFilterGateway.EastConnection
-
- handleConsumerIdentified(ConsumerIdentifiedMessage, Connection) - Method in class org.openlcb.implementations.EventFilterGateway.WestConnection
-
- handleConsumerIdentified(ConsumerIdentifiedMessage, Connection) - Method in class org.openlcb.MessageDecoder
-
Handle "Consumer Identified" message
- handleData(NodeID, int[], DatagramService.ReplyMemo) - Method in class org.openlcb.implementations.DatagramService.DatagramServiceReceiveMemo
-
Overload this for notification of data.
- handleDatagram(DatagramMessage, Connection) - Method in class org.openlcb.can.MessageBuilder.FrameBuilder
-
Handle "Datagram" message
- handleDatagram(DatagramMessage, Connection) - Method in class org.openlcb.implementations.DatagramReceiver
-
Handle "Datagram" message
- handleDatagram(DatagramMessage, Connection) - Method in class org.openlcb.implementations.DatagramService
-
Handle "Datagram" message from layout
- handleDatagram(DatagramMessage, Connection) - Method in class org.openlcb.MessageDecoder
-
Handle "Datagram" message
- handleDatagramAcknowledged(DatagramAcknowledgedMessage, Connection) - Method in class org.openlcb.implementations.DatagramMeteringBuffer.MessageMemo
-
Handle "Datagram Acknowledged" message
- handleDatagramAcknowledged(DatagramAcknowledgedMessage, Connection) - Method in class org.openlcb.implementations.DatagramService
-
Handle positive datagram reply message from layout
- handleDatagramAcknowledged(DatagramAcknowledgedMessage, Connection) - Method in class org.openlcb.implementations.DatagramTransmitter
-
Handle "Datagram Acknowledged" message
- handleDatagramAcknowledged(DatagramAcknowledgedMessage, Connection) - Method in class org.openlcb.MessageDecoder
-
Handle "Datagram Acknowledged" message
- handleDatagramRejected(DatagramRejectedMessage, Connection) - Method in class org.openlcb.implementations.DatagramMeteringBuffer.MessageMemo
-
Handle "Datagram Rejected" message
- handleDatagramRejected(DatagramRejectedMessage, Connection) - Method in class org.openlcb.implementations.DatagramService
-
Handle negative datagram reply message from layout
- handleDatagramRejected(DatagramRejectedMessage, Connection) - Method in class org.openlcb.implementations.DatagramTransmitter
-
Handle "Datagram Rejected" message
- handleDatagramRejected(DatagramRejectedMessage, Connection) - Method in class org.openlcb.MessageDecoder
-
Handle "Datagram Rejected" message
- handleEventIdTextField(JFormattedTextField) - Method in class org.openlcb.cdi.swing.CdiPanel.GuiItemFactory
-
- handleFailure(int) - Method in interface org.openlcb.FailureCallback
-
Called when the requested operation encounters an error.
- handleFailure(int) - Method in class org.openlcb.implementations.DatagramService.DatagramServiceTransmitMemo
-
Notifies that the datagram send has failed.
- handleFailure(int) - Method in class org.openlcb.implementations.MemoryConfigurationService.AddrSpaceDatagramMemo
-
- handleFailure(int) - Method in class org.openlcb.implementations.MemoryConfigurationService.ConfigDatagramMemo
-
- handleFailure(int) - Method in class org.openlcb.implementations.MemoryConfigurationService.McsConfigMemo
-
Overload this for notification of failure reply
- handleFailure(String, int) - Method in class org.openlcb.implementations.MemoryConfigurationService.McsWriteStreamMemo
-
Called when the write stream command is rejected by the destination node.
- handleFailure(int) - Method in class org.openlcb.implementations.MemoryConfigurationService.WriteStreamMemo
-
- handleGroupPaneEnd(JPanel) - Method in class org.openlcb.cdi.swing.CdiPanel.GuiItemFactory
-
- handleGroupPaneStart(JPanel) - Method in class org.openlcb.cdi.swing.CdiPanel.GuiItemFactory
-
- handleIdentifyConsumers(IdentifyConsumersMessage, Connection) - Method in class org.openlcb.can.MessageBuilder.FrameBuilder
-
Handle "Identify Consumers" message
- handleIdentifyConsumers(IdentifyConsumersMessage, Connection) - Method in class org.openlcb.implementations.BitProducerConsumer
-
- handleIdentifyConsumers(IdentifyConsumersMessage, Connection) - Method in class org.openlcb.MessageDecoder
-
Handle "Identify Consumers" message
- handleIdentifyEvents(IdentifyEventsMessage, Connection) - Method in class org.openlcb.can.MessageBuilder.FrameBuilder
-
Handle "Identify Event" message
- handleIdentifyEvents(IdentifyEventsMessage, Connection) - Method in class org.openlcb.implementations.BitProducerConsumer
-
- handleIdentifyEvents(IdentifyEventsMessage, Connection) - Method in class org.openlcb.MessageDecoder
-
Handle "Identify Event" message
- handleIdentifyProducers(IdentifyProducersMessage, Connection) - Method in class org.openlcb.can.MessageBuilder.FrameBuilder
-
Handle "Identify Producers" message
- handleIdentifyProducers(IdentifyProducersMessage, Connection) - Method in class org.openlcb.implementations.BitProducerConsumer
-
- handleIdentifyProducers(IdentifyProducersMessage, Connection) - Method in class org.openlcb.MessageDecoder
-
Handle "Identify Producers" message
- handleInitializationComplete(InitializationCompleteMessage, Connection) - Method in class org.openlcb.can.MessageBuilder.FrameBuilder
-
Handle "Initialization Complete" message
- handleInitializationComplete(InitializationCompleteMessage, Connection) - Method in class org.openlcb.implementations.DatagramMeteringBuffer.MessageMemo
-
Handle "Node Init Complete" message and kill timeout if our destination node has reset.
- handleInitializationComplete(InitializationCompleteMessage, Connection) - Method in class org.openlcb.LoaderClient
-
- handleInitializationComplete(InitializationCompleteMessage, Connection) - Method in class org.openlcb.MessageDecoder
-
Handle "Initialization Complete" message
- handleInitializationComplete(InitializationCompleteMessage, Connection) - Method in class org.openlcb.MimicNodeStore.NodeMemo
-
- handleLearnEvent(LearnEventMessage, Connection) - Method in class org.openlcb.can.MessageBuilder.FrameBuilder
-
Handle "Learn Event" message
- handleLearnEvent(LearnEventMessage, Connection) - Method in class org.openlcb.implementations.BlueGoldEngine
-
- handleLearnEvent(LearnEventMessage, Connection) - Method in class org.openlcb.implementations.BlueGoldExtendedEngine
-
- handleLearnEvent(LearnEventMessage, Connection) - Method in class org.openlcb.MessageDecoder
-
Handle "Learn Event" message
- handleOptionalIntRejected(OptionalIntRejectedMessage, Connection) - Method in class org.openlcb.MessageDecoder
-
Handle "Optional Interaction Rejected" message
- handleOptionalIntRejected(OptionalIntRejectedMessage, Connection) - Method in class org.openlcb.MimicNodeStore.NodeMemo
-
- handleProducerConsumerEventReport(ProducerConsumerEventReportMessage, Connection) - Method in class org.openlcb.can.MessageBuilder.FrameBuilder
-
Handle "Producer/Consumer Event Report" message
- handleProducerConsumerEventReport(ProducerConsumerEventReportMessage, Connection) - Method in class org.openlcb.implementations.BitProducerConsumer
-
- handleProducerConsumerEventReport(ProducerConsumerEventReportMessage, Connection) - Method in class org.openlcb.implementations.EventFilterGateway.EastConnection
-
- handleProducerConsumerEventReport(ProducerConsumerEventReportMessage, Connection) - Method in class org.openlcb.implementations.EventFilterGateway.WestConnection
-
- handleProducerConsumerEventReport(ProducerConsumerEventReportMessage, Connection) - Method in class org.openlcb.implementations.SingleConsumerNode
-
Receive ProducerConsumerEventReport messages,
recording when it's proper event
- handleProducerConsumerEventReport(ProducerConsumerEventReportMessage, Connection) - Method in class org.openlcb.implementations.throttle.AbstractNodeCache
-
- handleProducerConsumerEventReport(ProducerConsumerEventReportMessage, Connection) - Method in class org.openlcb.MessageDecoder
-
Handle "Producer/Consumer Event Report" message
- handleProducerIdentified(ProducerIdentifiedMessage, Connection) - Method in class org.openlcb.can.MessageBuilder.FrameBuilder
-
Handle "Producer Identified" message
- handleProducerIdentified(ProducerIdentifiedMessage, Connection) - Method in class org.openlcb.implementations.BitProducerConsumer
-
- handleProducerIdentified(ProducerIdentifiedMessage, Connection) - Method in class org.openlcb.implementations.throttle.AbstractNodeCache
-
- handleProducerIdentified(ProducerIdentifiedMessage, Connection) - Method in class org.openlcb.MessageDecoder
-
Handle "Producer Identified" message
- handleProtocolIdentificationReply(ProtocolIdentificationReplyMessage, Connection) - Method in class org.openlcb.LoaderClient
-
- handleProtocolIdentificationReply(ProtocolIdentificationReplyMessage, Connection) - Method in class org.openlcb.MessageDecoder
-
Handle "Protocol Identification Reply" message
- handleProtocolIdentificationReply(ProtocolIdentificationReplyMessage, Connection) - Method in class org.openlcb.MimicNodeStore.NodeMemo
-
- handleProtocolIdentificationRequest(ProtocolIdentificationRequestMessage, Connection) - Method in class org.openlcb.MessageDecoder
-
Handle "Protocol Identification Request" message
- handleReadButton(JButton) - Method in class org.openlcb.cdi.swing.CdiPanel.GuiItemFactory
-
- handleReadData(NodeID, int, long, byte[]) - Method in interface org.openlcb.implementations.MemoryConfigurationService.McsReadHandler
-
This function will be called upon successful read.
- handleReply(int) - Method in class org.openlcb.implementations.MemoryConfigurationService.AddrSpaceDatagramMemo
-
- handleResponseDatagram(int[]) - Method in class org.openlcb.implementations.MemoryConfigurationService.McsAddressedRequestMemo
-
- handleResponseDatagram(int[]) - Method in interface org.openlcb.implementations.MemoryConfigurationService.RequestWithReplyDatagram
-
If a response datagram came back that matches this request (i.e.
- handleSimpleNodeIdentInfoReply(SimpleNodeIdentInfoReplyMessage, Connection) - Method in class org.openlcb.MessageDecoder
-
Handle "Simple Node Ident Info Reply" message
- handleSimpleNodeIdentInfoReply(SimpleNodeIdentInfoReplyMessage, Connection) - Method in class org.openlcb.MimicNodeStore.NodeMemo
-
- handleSimpleNodeIdentInfoRequest(SimpleNodeIdentInfoRequestMessage, Connection) - Method in class org.openlcb.MessageDecoder
-
Handle "Simple Node Ident Info Request" message
- handleStreamDataComplete(StreamDataCompleteMessage, Connection) - Method in class org.openlcb.MessageDecoder
-
Handle "Stream Data Complete" message
- handleStreamDataCompleteMessage() - Method in class org.openlcb.LoaderClient
-
- handleStreamDataProceed(StreamDataProceedMessage, Connection) - Method in class org.openlcb.implementations.StreamTransmitter
-
Handle "Stream Data Proceed" message
- handleStreamDataProceed(StreamDataProceedMessage, Connection) - Method in class org.openlcb.LoaderClient
-
- handleStreamDataProceed(StreamDataProceedMessage, Connection) - Method in class org.openlcb.MessageDecoder
-
Handle "Stream Data Proceed" message
- handleStreamDataSend(StreamDataSendMessage, Connection) - Method in class org.openlcb.can.MessageBuilder.FrameBuilder
-
Handle "Stream Data Send" message
- handleStreamDataSend(StreamDataSendMessage, Connection) - Method in class org.openlcb.implementations.StreamReceiver
-
Handle "Stream Data Send" message
- handleStreamDataSend(StreamDataSendMessage, Connection) - Method in class org.openlcb.MessageDecoder
-
Handle "Stream Data Send" message
- handleStreamInitiateReply(StreamInitiateReplyMessage, Connection) - Method in class org.openlcb.implementations.StreamTransmitter
-
Handle "Stream Init Reply" message
- handleStreamInitiateReply(StreamInitiateReplyMessage, Connection) - Method in class org.openlcb.LoaderClient
-
- handleStreamInitiateReply(StreamInitiateReplyMessage, Connection) - Method in class org.openlcb.MessageDecoder
-
Handle "Stream Init Reply" message
- handleStreamInitiateRequest(StreamInitiateRequestMessage, Connection) - Method in class org.openlcb.implementations.StreamReceiver
-
Handle "Stream Init Request" message
- handleStreamInitiateRequest(StreamInitiateRequestMessage, Connection) - Method in class org.openlcb.MessageDecoder
-
Handle "Stream Init Request" message
- handleStringValue(JTextField) - Method in class org.openlcb.cdi.swing.CdiPanel.GuiItemFactory
-
- handleSuccess(int) - Method in class org.openlcb.implementations.DatagramService.DatagramServiceTransmitMemo
-
Notifies that the datagram was accepted by the destination.
- handleSuccess(int) - Method in class org.openlcb.implementations.MemoryConfigurationService.AddrSpaceDatagramMemo
-
- handleSuccess(int) - Method in class org.openlcb.implementations.MemoryConfigurationService.ConfigDatagramMemo
-
- handleSuccess() - Method in class org.openlcb.implementations.MemoryConfigurationService.McsWriteStreamMemo
-
Called if the write stream command is accepted by the destination node.
- handleSuccess(int) - Method in class org.openlcb.implementations.MemoryConfigurationService.WriteStreamMemo
-
- handleSuccess() - Method in interface org.openlcb.NoReturnCallback
-
Called when the requested operation completes successfully.
- handleSuccessResponse(int[]) - Method in class org.openlcb.implementations.MemoryConfigurationService.McsAddressedRequestMemo
-
Called only if the response does not have the failure bit and all parameters are
matching.
- handleSuccessResponse(int[]) - Method in class org.openlcb.implementations.MemoryConfigurationService.McsReadMemo
-
- handleSuccessResponse(int[]) - Method in class org.openlcb.implementations.MemoryConfigurationService.McsWriteMemo
-
- handleTractionControlReply(TractionControlReplyMessage, Connection) - Method in class org.openlcb.implementations.throttle.TractionThrottle
-
- handleTractionControlReply(TractionControlReplyMessage, Connection) - Method in class org.openlcb.MessageDecoder
-
Handle "Traction Control Reply" message
- handleTractionControlRequest(TractionControlRequestMessage, Connection) - Method in class org.openlcb.MessageDecoder
-
Handle "Traction Control Request" message
- handleTractionProxyReply(TractionProxyReplyMessage, Connection) - Method in class org.openlcb.MessageDecoder
-
Handle "Traction Proxy Reply" message
- handleTractionProxyRequest(TractionProxyRequestMessage, Connection) - Method in class org.openlcb.MessageDecoder
-
Handle "Traction Proxy Request" message
- handleVerifiedNodeIDNumber(VerifiedNodeIDNumberMessage, Connection) - Method in class org.openlcb.can.MessageBuilder.FrameBuilder
-
Handle "Verified Node ID Number" message
- handleVerifiedNodeIDNumber(VerifiedNodeIDNumberMessage, Connection) - Method in class org.openlcb.MessageDecoder
-
Handle "Verified Node ID Number" message
- handleVerifyNodeIDNumber(VerifyNodeIDNumberMessage, Connection) - Method in class org.openlcb.can.MessageBuilder.FrameBuilder
-
Handle "Verify Node ID Number" message
- handleVerifyNodeIDNumber(VerifyNodeIDNumberMessage, Connection) - Method in class org.openlcb.MessageDecoder
-
Handle "Verify Node ID Number" message
- handleVerifyNodeIDNumber(VerifyNodeIDNumberMessage, Connection) - Method in class org.openlcb.protocols.VerifyNodeIdHandler
-
- handleWriteButton(JButton) - Method in class org.openlcb.cdi.swing.CdiPanel.GuiItemFactory
-
- handleWriteReply(int) - Method in class org.openlcb.implementations.MemoryConfigurationService.McsAddrSpaceMemo
-
Overload this for notification of failure reply
- hasEventID - Variable in enum org.openlcb.MessageTypeIdentifier
-
- hasFdiXml() - Method in class org.openlcb.implementations.throttle.RemoteTrainNode
-
- hashCode() - Method in class org.openlcb.AddressedMessage
-
- hashCode() - Method in class org.openlcb.can.MessageBuilder.AccumulationMemo
-
- hashCode() - Method in class org.openlcb.DatagramMessage
-
- hashCode() - Method in class org.openlcb.EventID
-
- hashCode() - Method in class org.openlcb.EventMessage
-
- hashCode() - Method in class org.openlcb.implementations.DatagramService.DatagramServiceReceiveMemo
-
- hashCode() - Method in class org.openlcb.implementations.DatagramService.DatagramServiceTransmitMemo
-
- hashCode() - Method in class org.openlcb.implementations.FakeMemoryConfigurationService.SpaceKey
-
- hashCode() - Method in class org.openlcb.implementations.MemoryConfigurationService.McsAddressedRequestMemo
-
- hashCode() - Method in class org.openlcb.implementations.MemoryConfigurationService.McsAddrSpaceMemo
-
- hashCode() - Method in class org.openlcb.implementations.MemoryConfigurationService.McsConfigMemo
-
- hashCode() - Method in class org.openlcb.implementations.MemoryConfigurationService.McsWriteStreamMemo
-
- hashCode() - Method in class org.openlcb.Message
-
- hashCode() - Method in class org.openlcb.NodeID
-
- hasReplied() - Method in class org.openlcb.implementations.DatagramService.ReplyMemo
-
- header - Variable in class org.openlcb.can.GridConnect.Input
-
- header - Variable in class org.openlcb.can.GridConnect.RawCanFrame
-
- header - Variable in class org.openlcb.can.impl.GridConnectInput
-
- header - Variable in class org.openlcb.can.impl.GridConnectInput.RawCanFrame
-
- header - Variable in class org.openlcb.can.MessageBuilder.AccumulationMemo
-
- HeaderPanel(String) - Constructor for class util.CollapsiblePanel.HeaderPanel
-
- headerPanel_ - Variable in class util.CollapsiblePanel
-
- here - Variable in class org.openlcb.implementations.DatagramReceiver
-
- here - Variable in class org.openlcb.implementations.DatagramService
-
- here - Variable in class org.openlcb.implementations.DatagramService.ReplyMemo
-
- here - Variable in class org.openlcb.implementations.DatagramTransmitter
-
- here - Variable in class org.openlcb.implementations.MemoryConfigurationService
-
- here - Variable in class org.openlcb.implementations.StreamReceiver
-
- here - Variable in class org.openlcb.implementations.StreamTransmitter
-
- hideLoadingProgress() - Method in class org.openlcb.cdi.swing.CdiPanel
-
- highSpaceLabel - Variable in class org.openlcb.swing.memconfig.MemConfigDescriptionPane
-
- hostName - Variable in class org.openlcb.can.impl.OlcbConnection
-
- HostToNetworkUint16(byte[], int, int) - Static method in class org.openlcb.Utilities
-
- HostToNetworkUint32(byte[], int, long) - Static method in class org.openlcb.Utilities
-
- HostToNetworkUint48(byte[], int, long) - Static method in class org.openlcb.Utilities
-
- HostToNetworkUint8(byte[], int, int) - Static method in class org.openlcb.Utilities
-
- Hub - Class in org.openlcb.hub
-
Simple multi-threaded OpenLCB hub implementation.
- Hub() - Constructor for class org.openlcb.hub.Hub
-
- Hub(int) - Constructor for class org.openlcb.hub.Hub
-
- Hub.Forwarding - Interface in org.openlcb.hub
-
- Hub.Memo - Class in org.openlcb.hub
-
- Hub.ReaderThread - Class in org.openlcb.hub
-
- main(String[]) - Static method in class org.openlcb.cdi.cmd.BackupConfig
-
- main(String[]) - Static method in class org.openlcb.cdi.cmd.RestoreConfig
-
- main(String[]) - Static method in class org.openlcb.hub.Hub
-
- main(String[]) - Static method in class org.openlcb.Version
-
Standalone print of version string and exit.
- major - Static variable in class org.openlcb.Version
-
Major number changes with large incompatible
changes in requirements or API.
- map - Variable in class org.openlcb.can.MessageBuilder
-
- Map(Element) - Constructor for class org.openlcb.cdi.jdom.JdomCdiRep.Map
-
- map - Variable in class org.openlcb.cdi.jdom.JdomCdiRep.Map
-
- map - Variable in class org.openlcb.cdi.swing.CdiPanel.IntPane
-
- map - Variable in class org.openlcb.MimicNodeStore
-
- mapping - Static variable in enum org.openlcb.MessageTypeIdentifier
-
- MASK_FRAME_TYPE - Static variable in class org.openlcb.can.OpenLcbCanFrame
-
- MASK_OPENLCB_FORMAT - Static variable in class org.openlcb.can.OpenLcbCanFrame
-
- MASK_SRC_ALIAS - Static variable in class org.openlcb.can.OpenLcbCanFrame
-
- MASK_VARIABLE_FIELD - Static variable in class org.openlcb.can.OpenLcbCanFrame
-
- MAX_LINES - Static variable in class org.openlcb.swing.MonPane
-
- MAX_REPLY_LENGTH - Static variable in class org.openlcb.SimpleNodeIdent
-
- MAX_TRIES - Static variable in class org.openlcb.implementations.MemoryConfigurationService
-
- mcs - Variable in class org.openlcb.LoaderClient
-
- mcs - Variable in class org.openlcb.OlcbInterface
-
- McsAddressedRequestMemo(NodeID, int, int, long, FailureCallback) - Constructor for class org.openlcb.implementations.MemoryConfigurationService.McsAddressedRequestMemo
-
- McsAddrSpaceMemo(NodeID, int) - Constructor for class org.openlcb.implementations.MemoryConfigurationService.McsAddrSpaceMemo
-
- McsConfigMemo(NodeID) - Constructor for class org.openlcb.implementations.MemoryConfigurationService.McsConfigMemo
-
- McsReadMemo(NodeID, int, long, int, MemoryConfigurationService.McsReadHandler) - Constructor for class org.openlcb.implementations.MemoryConfigurationService.McsReadMemo
-
- McsRequestMemo(NodeID, int, FailureCallback) - Constructor for class org.openlcb.implementations.MemoryConfigurationService.McsRequestMemo
-
- McsWriteMemo(NodeID, int, long, byte[], NoReturnCallback) - Constructor for class org.openlcb.implementations.MemoryConfigurationService.McsWriteMemo
-
- McsWriteStreamMemo(NodeID, int, long, int) - Constructor for class org.openlcb.implementations.MemoryConfigurationService.McsWriteStreamMemo
-
- MemConfigDescriptionPane - Class in org.openlcb.swing.memconfig
-
Display the node's memory configuration capabilities
- MemConfigDescriptionPane(NodeID, MimicNodeStore, MemoryConfigurationService) - Constructor for class org.openlcb.swing.memconfig.MemConfigDescriptionPane
-
- MemConfigReadWritePane - Class in org.openlcb.swing.memconfig
-
Provide read/write access to a node
- MemConfigReadWritePane(NodeID, MimicNodeStore, MemoryConfigurationService) - Constructor for class org.openlcb.swing.memconfig.MemConfigReadWritePane
-
- Memo(String, Hub.Forwarding) - Constructor for class org.openlcb.hub.Hub.Memo
-
- memo - Variable in class org.openlcb.implementations.MemoryConfigurationService.AddrSpaceDatagramMemo
-
- memo - Variable in class org.openlcb.implementations.MemoryConfigurationService.ConfigDatagramMemo
-
- memo - Variable in class org.openlcb.implementations.MemoryConfigurationService.WriteStreamMemo
-
- memo - Variable in class org.openlcb.swing.networktree.NodeTreeRep
-
- MemoryConfigSpaceRetriever - Class in org.openlcb.implementations
-
Downloads the entire contents of a Memory Config space.
- MemoryConfigSpaceRetriever(NodeID, OlcbInterface, int, MemoryConfigSpaceRetriever.Callback) - Constructor for class org.openlcb.implementations.MemoryConfigSpaceRetriever
-
- MemoryConfigSpaceRetriever.Callback - Interface in org.openlcb.implementations
-
- MemoryConfigurationService - Class in org.openlcb.implementations
-
Service for reading and writing via the Memory Configuration protocol
- MemoryConfigurationService(NodeID, DatagramService) - Constructor for class org.openlcb.implementations.MemoryConfigurationService
-
- MemoryConfigurationService(MemoryConfigurationService) - Constructor for class org.openlcb.implementations.MemoryConfigurationService
-
- MemoryConfigurationService.AddrSpaceDatagramMemo - Class in org.openlcb.implementations
-
- MemoryConfigurationService.ConfigDatagramMemo - Class in org.openlcb.implementations
-
- MemoryConfigurationService.McsAddressedRequestMemo - Class in org.openlcb.implementations
-
Common base class for all request/response memos that take a space byte and an address
offset, such as read, write, read stream, write stream.
- MemoryConfigurationService.McsAddrSpaceMemo - Class in org.openlcb.implementations
-
- MemoryConfigurationService.McsConfigMemo - Class in org.openlcb.implementations
-
- MemoryConfigurationService.McsReadHandler - Interface in org.openlcb.implementations
-
- MemoryConfigurationService.McsReadMemo - Class in org.openlcb.implementations
-
- MemoryConfigurationService.McsRequestMemo - Class in org.openlcb.implementations
-
- MemoryConfigurationService.McsWriteHandler - Interface in org.openlcb.implementations
-
- MemoryConfigurationService.McsWriteMemo - Class in org.openlcb.implementations
-
- MemoryConfigurationService.McsWriteStreamMemo - Class in org.openlcb.implementations
-
- MemoryConfigurationService.RequestWithNoReply - Interface in org.openlcb.implementations
-
Request memos that do not have to receive a reply datagram must implement this method in
order to allow the datagram transmit OK to be forwarded back to the client.
- MemoryConfigurationService.RequestWithReplyDatagram - Interface in org.openlcb.implementations
-
Request memos that can receive a reply must implement this method to handle the response
datagram.
- MemoryConfigurationService.WriteStreamMemo - Class in org.openlcb.implementations
-
- MemorySpaceCache - Class in org.openlcb.cdi.impl
-
Maintains the connection to a specific remote node's specific memory space, and maintains a
cache of the information retrieved from there.
- MemorySpaceCache(OlcbInterface, NodeID, int) - Constructor for class org.openlcb.cdi.impl.MemorySpaceCache
-
- MemorySpaceCache(CdiPanel.ReadWriteAccess, int) - Constructor for class org.openlcb.cdi.impl.MemorySpaceCache
-
- MemorySpaceCache.ChangeEntry - Class in org.openlcb.cdi.impl
-
Represents the registered listeners of a given range.
- mergeRange(RangeCacheUtil.Range, RangeCacheUtil.Range) - Static method in class org.openlcb.cdi.impl.RangeCacheUtil
-
Merges two ranges.
- message - Variable in class org.openlcb.implementations.DatagramMeteringBuffer.MessageMemo
-
- Message - Class in org.openlcb
-
Base for all OpenLCB message types
- Message(NodeID) - Constructor for class org.openlcb.Message
-
- Message() - Constructor for class org.openlcb.Message
-
- message - Variable in class org.openlcb.OlcbInterface.QueuedOutputConnection.QEntry
-
- messageBuilder - Variable in class org.openlcb.can.CanInterface
-
- MessageBuilder - Class in org.openlcb.can
-
Converts CAN frame messages to regular messages
and vice-versa.
- MessageBuilder(AliasMap) - Constructor for class org.openlcb.can.MessageBuilder
-
The provided AliasMap will be updated
as inbound frames are processed.
- MessageBuilder.AccumulationMemo - Class in org.openlcb.can
-
- MessageBuilder.FrameBuilder - Class in org.openlcb.can
-
- MessageDecoder - Class in org.openlcb
-
This class provides a basic double-dispatch mechanism for handling
messages.
- MessageDecoder() - Constructor for class org.openlcb.MessageDecoder
-
- MessageDispatcher() - Constructor for class org.openlcb.OlcbInterface.MessageDispatcher
-
- MessageInteraction - Class in org.openlcb
-
Created by bracz on 12/7/16.
- MessageInteraction(AddressedMessage) - Constructor for class org.openlcb.MessageInteraction
-
- MessageMemo(DatagramMessage, Connection, Connection) - Constructor for class org.openlcb.implementations.DatagramMeteringBuffer.MessageMemo
-
- MessageTypeIdentifier - Enum in org.openlcb
-
Message Type Identifiers
Central place to carry the (only) numerical values for
Message Type Identifiers
- MessageTypeIdentifier(boolean, boolean, boolean, int, int, int, int, String) - Constructor for enum org.openlcb.MessageTypeIdentifier
-
- MimicNodeStore - Class in org.openlcb
-
Store containing mimic proxies for nodes on external connections
- MimicNodeStore(Connection, NodeID) - Constructor for class org.openlcb.MimicNodeStore
-
- MimicNodeStore.NodeMemo - Class in org.openlcb
-
- minimumLayoutSize(Container) - Method in class util.javaworld.GridLayout2
-
- minor - Static variable in class org.openlcb.Version
-
Minor number changes with change that
effects interoperability
- mockAccess - Variable in class org.openlcb.cdi.impl.ConfigRepresentation
-
- modifier - Variable in enum org.openlcb.EventState
-
- modifier - Variable in enum org.openlcb.MessageTypeIdentifier
-
- mOnError - Variable in class org.openlcb.can.impl.OlcbConnection
-
- MonPane - Class in org.openlcb.swing
-
Pane for monitoring communications.
- MonPane() - Constructor for class org.openlcb.swing.MonPane
-
- MonPane.InputLink - Class in org.openlcb.swing
-
Captive class to capture data.
- monTextPane - Variable in class org.openlcb.swing.MonPane
-
- mouseClicked(MouseEvent) - Method in class util.CollapsiblePanel.HeaderPanel
-
- mouseEntered(MouseEvent) - Method in class util.CollapsiblePanel.HeaderPanel
-
- mouseExited(MouseEvent) - Method in class util.CollapsiblePanel.HeaderPanel
-
- mousePressed(MouseEvent) - Method in class util.CollapsiblePanel.HeaderPanel
-
- mouseReleased(MouseEvent) - Method in class util.CollapsiblePanel.HeaderPanel
-
- msg - Variable in class org.openlcb.implementations.DatagramService.ReplyMemo
-
- msg - Variable in class org.openlcb.MessageInteraction
-
- mti() - Method in enum org.openlcb.MessageTypeIdentifier
-
- mti - Variable in class org.openlcb.OptionalIntRejectedMessage
-
- MTI_CONSUMER_IDENTIFIED - Static variable in interface org.openlcb.OpenLcb
-
- MTI_DATAGRAM - Static variable in interface org.openlcb.OpenLcb
-
- MTI_DATAGRAM_RCV_OK - Static variable in interface org.openlcb.OpenLcb
-
- MTI_DATAGRAM_REJECTED - Static variable in interface org.openlcb.OpenLcb
-
- MTI_IDENTIFY_CONSUMERS - Static variable in interface org.openlcb.OpenLcb
-
- MTI_IDENTIFY_CONSUMERS_RANGE - Static variable in interface org.openlcb.OpenLcb
-
- MTI_IDENTIFY_EVENTS - Static variable in interface org.openlcb.OpenLcb
-
- MTI_IDENTIFY_PRODUCERS - Static variable in interface org.openlcb.OpenLcb
-
- MTI_IDENTIFY_PRODUCERS_RANGE - Static variable in interface org.openlcb.OpenLcb
-
- MTI_INITIALIZATION_COMPLETE - Static variable in interface org.openlcb.OpenLcb
-
MTI definitions for OpenLCB.
- MTI_LEARN_EVENT - Static variable in interface org.openlcb.OpenLcb
-
- MTI_OPT_INT_REJECTED - Static variable in interface org.openlcb.OpenLcb
-
- MTI_PC_EVENT_REPORT - Static variable in interface org.openlcb.OpenLcb
-
- MTI_PRODUCER_IDENTIFIED - Static variable in interface org.openlcb.OpenLcb
-
- MTI_PROTOCOL_IDENT_REPLY - Static variable in interface org.openlcb.OpenLcb
-
- MTI_PROTOCOL_IDENT_REQUEST - Static variable in interface org.openlcb.OpenLcb
-
- MTI_SIMPLE_NODE_IDENT_REPLY - Static variable in interface org.openlcb.OpenLcb
-
- MTI_SIMPLE_NODE_IDENT_REQUEST - Static variable in interface org.openlcb.OpenLcb
-
- MTI_STREAM_DATA_COMPLETE - Static variable in interface org.openlcb.OpenLcb
-
- MTI_STREAM_DATA_PROCEED - Static variable in interface org.openlcb.OpenLcb
-
- MTI_STREAM_DATA_SEND - Static variable in interface org.openlcb.OpenLcb
-
- MTI_STREAM_INIT_REPLY - Static variable in interface org.openlcb.OpenLcb
-
- MTI_STREAM_INIT_REQUEST - Static variable in interface org.openlcb.OpenLcb
-
- MTI_VERIFIED_NID - Static variable in interface org.openlcb.OpenLcb
-
- MTI_VERIFY_NID - Static variable in interface org.openlcb.OpenLcb
-
- name - Variable in class org.openlcb.implementations.throttle.FdiParser.FunctionInfo
-
- name - Variable in enum org.openlcb.MessageTypeIdentifier
-
- name - Variable in enum org.openlcb.ProtocolIdentification.Protocol
-
- name - Variable in class org.openlcb.swing.ConsumerPane
-
- name - Variable in enum org.openlcb.swing.networktree.NodeTreeRep.InfoNodes
-
- name - Variable in class org.openlcb.swing.networktree.NodeTreeRep.SelectionKey
-
- name - Variable in class org.openlcb.swing.ProducerPane
-
- needFetchConsist - Variable in class org.openlcb.implementations.throttle.TractionThrottle
-
- Nested(Element) - Constructor for class org.openlcb.cdi.jdom.JdomCdiRep.Nested
-
- NetworkToHostUint16(byte[], int) - Static method in class org.openlcb.Utilities
-
- NetworkToHostUint32(byte[], int) - Static method in class org.openlcb.Utilities
-
- NetworkToHostUint48(byte[], int) - Static method in class org.openlcb.Utilities
-
- NetworkToHostUint8(byte[], int) - Static method in class org.openlcb.Utilities
-
- NEW_LOG_ENTRY - Static variable in class org.openlcb.CommonIdentifiers
-
- newline - Variable in class org.openlcb.swing.MonPane
-
- newNode(String, NodeTreeRep.SelectionKey) - Method in class org.openlcb.swing.networktree.NodeTreeRep
-
- newNode(String) - Method in class org.openlcb.swing.networktree.NodeTreeRep
-
- newObject(NodeID) - Method in class org.openlcb.implementations.throttle.AbstractNodeCache
-
Implement this for specific type to be created in this cache - inelegant!
- newObject(NodeID) - Method in class org.openlcb.implementations.throttle.dcc.DccProxyCache
-
- newObject(NodeID) - Method in class org.openlcb.implementations.throttle.TrainNodeCache
-
- next - Variable in class org.openlcb.SimpleNodeIdent
-
- nextAddress - Variable in class org.openlcb.cdi.jdom.CdiMemConfigReader
-
- nextAddress - Variable in class org.openlcb.implementations.MemoryConfigSpaceRetriever
-
- nextAlias() - Method in class org.openlcb.can.NIDa
-
Update to the next alias in the series
- nextFrame() - Method in class org.openlcb.can.NIDaAlgorithm
-
- nextIndex - Variable in class org.openlcb.implementations.StreamTransmitter
-
- nextIndex - Variable in class org.openlcb.LoaderClient
-
- nextLine(String, String) - Method in class org.openlcb.swing.MonPane
-
- nextRangeToLoad - Variable in class org.openlcb.cdi.impl.MemorySpaceCache
-
- nextRequest() - Method in class org.openlcb.cdi.jdom.CdiMemConfigReader
-
- nextRequest() - Method in class org.openlcb.implementations.MemoryConfigSpaceRetriever
-
- nextVersion - Variable in class org.openlcb.implementations.VersionedValue
-
- nid - Variable in class org.openlcb.can.NIDa
-
- nid - Variable in class org.openlcb.can.NIDaAlgorithm
-
- nid - Variable in class org.openlcb.implementations.BlueGoldEngine
-
- NIDa - Class in org.openlcb.can
-
Implementation of Node ID Alias assignment computation.
- NIDa(NodeID) - Constructor for class org.openlcb.can.NIDa
-
- nida - Variable in class org.openlcb.can.NIDa
-
- nida - Variable in class org.openlcb.can.NIDaAlgorithm
-
- NIDaAlgorithm - Class in org.openlcb.can
-
Implementation of Node ID Alias assignment computation.
- NIDaAlgorithm(NodeID) - Constructor for class org.openlcb.can.NIDaAlgorithm
-
- NIDaAlgorithm(NodeID, CanFrameListener) - Constructor for class org.openlcb.can.NIDaAlgorithm
-
- nMap - Variable in class org.openlcb.can.AliasMap
-
- node - Variable in class org.openlcb.cdi.jdom.CdiMemConfigReader
-
- node - Variable in class org.openlcb.implementations.MemoryConfigSpaceRetriever
-
- node - Variable in class org.openlcb.implementations.throttle.dcc.RemoteDccProxy
-
- node - Variable in class org.openlcb.implementations.throttle.RemoteTrainNode
-
- node - Variable in class org.openlcb.implementations.throttle.TractionThrottle.ConsistEntry
-
- node - Variable in class org.openlcb.MimicNodeStore
-
- Node - Class in org.openlcb
-
Default base for OpenLCB node implementations.
- Node(NodeID) - Constructor for class org.openlcb.Node
-
- Node() - Constructor for class org.openlcb.Node
-
- node - Variable in class org.openlcb.swing.memconfig.MemConfigDescriptionPane
-
- node - Variable in class org.openlcb.swing.memconfig.MemConfigReadWritePane
-
- node - Variable in class org.openlcb.swing.networktree.NodeTreeRep.SelectionKey
-
- node - Variable in class org.openlcb.swing.ProducerPane
-
- nodeAlias - Variable in class org.openlcb.can.OpenLcbCanFrame
-
- nodeConfigs - Variable in class org.openlcb.OlcbInterface
-
- nodeDescription - Variable in class org.openlcb.swing.networktree.NodeTreeRep
-
- nodeId - Variable in class org.openlcb.can.CanInterface
-
- nodeId - Variable in class org.openlcb.can.impl.OlcbConnection
-
- nodeID - Variable in class org.openlcb.Node
-
- NodeID - Class in org.openlcb
-
Common NodeID implementation
- NodeID(NodeID) - Constructor for class org.openlcb.NodeID
-
- NodeID() - Constructor for class org.openlcb.NodeID
-
- NodeID(byte[]) - Constructor for class org.openlcb.NodeID
-
- NodeID(String) - Constructor for class org.openlcb.NodeID
-
- nodeId - Variable in class org.openlcb.OlcbInterface
-
- NodeIdTextField - Class in org.openlcb.swing
-
Text field for entry of forced-valid NodeID string.
- NodeIdTextField() - Constructor for class org.openlcb.swing.NodeIdTextField
-
- NodeMemo(NodeID) - Constructor for class org.openlcb.MimicNodeStore.NodeMemo
-
- nodeName - Variable in class org.openlcb.cdi.swing.CdiPanel
-
- nodes - Variable in class org.openlcb.swing.networktree.TreePane
-
- NodeSelector - Class in org.openlcb.swing
-
Java Swing component to select a node, populated
from a MimicNodeStore
- NodeSelector(MimicNodeStore) - Constructor for class org.openlcb.swing.NodeSelector
-
- nodeStore - Variable in class org.openlcb.OlcbInterface
-
- NodeTreeRep - Class in org.openlcb.swing.networktree
-
Represent a single node for the tree display
- NodeTreeRep(MimicNodeStore.NodeMemo, MimicNodeStore, DefaultTreeModel, NodeTreeRep.SelectionKeyLoader) - Constructor for class org.openlcb.swing.networktree.NodeTreeRep
-
- NodeTreeRep.InfoNodes - Enum in org.openlcb.swing.networktree
-
- NodeTreeRep.SelectionKey - Class in org.openlcb.swing.networktree
-
When a JTree node is selected, it's user object
(of this class) is pulled and invoked.
- NodeTreeRep.SelectionKeyLoader - Class in org.openlcb.swing.networktree
-
Invoked for various protocols to load the
selection key object
- NoReturnCallback - Interface in org.openlcb
-
Represents the callback for an operation that returns nothing.
- notifyAfterWrite(long, long) - Method in class org.openlcb.cdi.impl.MemorySpaceCache
-
Sends an data updated event to all listeners that are registered to be interested in
a given range.
- notifyOwner(String) - Method in class org.openlcb.hub.Hub
-
- notifyPartialRead(long, long) - Method in class org.openlcb.cdi.impl.MemorySpaceCache
-
Sends an data updated event to all listeners that are registered to be interested in
a given range.
- notifyTabColorRefresh() - Method in class org.openlcb.cdi.swing.CdiPanel
-
- notifyUpdated() - Method in class org.openlcb.implementations.EventTable.EventInfo
-
- nullEvent - Static variable in class org.openlcb.implementations.BitProducerConsumer
-
- nullNode - Variable in class org.openlcb.swing.networktree.TreePane
-
- number - Variable in class org.openlcb.implementations.throttle.ThrottleFunctionDatagram
-
- numTries - Variable in class org.openlcb.implementations.MemoryConfigurationService.McsRequestMemo
-
- offset - Variable in class org.openlcb.implementations.throttle.FdiParser.FunctionInfo
-
- OFFSET - Variable in class util.CollapsiblePanel.HeaderPanel
-
- OlcbConnection - Class in org.openlcb.can.impl
-
Created by bracz on 12/23/15.
- OlcbConnection(NodeID, String, int, OlcbConnection.ConnectionListener) - Constructor for class org.openlcb.can.impl.OlcbConnection
-
- OlcbConnection.CanFrameHub - Class in org.openlcb.can.impl
-
- OlcbConnection.ConnectionListener - Interface in org.openlcb.can.impl
-
- OlcbConnection.ListenerProxy - Class in org.openlcb.can.impl
-
Simple registry for connection listeners; proxies all calls to every single entry.
- olcbInterface - Variable in class org.openlcb.can.CanInterface
-
- OlcbInterface - Class in org.openlcb
-
Collects all objects necessary to run an OpenLCB standards-compatible interface.
- OlcbInterface(NodeID, Connection) - Constructor for class org.openlcb.OlcbInterface
-
Creates the message-level interface.
- OlcbInterface.MessageDispatcher - Class in org.openlcb
-
- OlcbInterface.OutputConnectionSniffer - Class in org.openlcb
-
Performs local feedback of addressed and global messages.
- OlcbInterface.QueuedOutputConnection - Class in org.openlcb
-
This class keeps an output connection operating using an internal queue.
- OlcbInterface.QueuedOutputConnection.QEntry - Class in org.openlcb
-
- onConfigEntry(String, String) - Method in interface org.openlcb.cdi.cmd.RestoreConfig.ConfigCallback
-
- onConnect() - Method in interface org.openlcb.can.impl.OlcbConnection.ConnectionListener
-
- onConnect() - Method in class org.openlcb.can.impl.OlcbConnection.ListenerProxy
-
- onConnectionPending() - Method in interface org.openlcb.can.impl.OlcbConnection.ConnectionListener
-
- onConnectionPending() - Method in class org.openlcb.can.impl.OlcbConnection.ListenerProxy
-
- onDisconnect() - Method in interface org.openlcb.can.impl.OlcbConnection.ConnectionListener
-
- onDisconnect() - Method in class org.openlcb.can.impl.OlcbConnection.ListenerProxy
-
- onDone(int, String) - Method in class org.openlcb.LoaderClient.LoaderStatusReporter
-
- onError - Variable in class org.openlcb.can.impl.GridConnectInput
-
- onError - Variable in class org.openlcb.can.impl.GridConnectOutput
-
- onError(String) - Method in interface org.openlcb.cdi.cmd.RestoreConfig.ConfigCallback
-
- onFailure(int) - Method in interface org.openlcb.implementations.MemoryConfigSpaceRetriever.Callback
-
- onFrame(CanFrame) - Method in class org.openlcb.can.GridConnect.Input
-
- onProgress(float) - Method in class org.openlcb.LoaderClient.LoaderStatusReporter
-
- onStatusChange(String) - Method in interface org.openlcb.can.impl.OlcbConnection.ConnectionListener
-
- onStatusChange(String) - Method in class org.openlcb.can.impl.OlcbConnection.ListenerProxy
-
- onSuccess(String) - Method in interface org.openlcb.implementations.MemoryConfigSpaceRetriever.Callback
-
- onTimeout() - Method in class org.openlcb.Interaction
-
Called by the system if there is no answer from the destination node
within the timeout.
- open - Variable in class util.CollapsiblePanel.HeaderPanel
-
- openConfigNode - Variable in class org.openlcb.swing.networktree.NodeTreeRep
-
- openFileChooserButton - Variable in class org.openlcb.swing.MonPane
-
- openFileChooserButtonActionPerformed(ActionEvent) - Method in class org.openlcb.swing.MonPane
-
- OpenLcb - Interface in org.openlcb
-
- OpenLcbCanFrame - Class in org.openlcb.can
-
Carry and work with a CAN frame in OpenLCB format.
- OpenLcbCanFrame(int) - Constructor for class org.openlcb.can.OpenLcbCanFrame
-
- OpenLcbCanFrame(CanFrame) - Constructor for class org.openlcb.can.OpenLcbCanFrame
-
- OptionalIntRejectedMessage - Class in org.openlcb
-
Optional Interaction Rejected message
- OptionalIntRejectedMessage(NodeID, NodeID, int, int) - Constructor for class org.openlcb.OptionalIntRejectedMessage
-
- org.openlcb - package org.openlcb
-
Basic interfaces and classes for a prototype implemention of OpenLCB.
- org.openlcb.can - package org.openlcb.can
-
CAN-specific OpenLCB functionality.
- org.openlcb.can.impl - package org.openlcb.can.impl
-
- org.openlcb.cdi - package org.openlcb.cdi
-
- org.openlcb.cdi.cmd - package org.openlcb.cdi.cmd
-
- org.openlcb.cdi.impl - package org.openlcb.cdi.impl
-
- org.openlcb.cdi.jdom - package org.openlcb.cdi.jdom
-
- org.openlcb.cdi.swing - package org.openlcb.cdi.swing
-
- org.openlcb.hub - package org.openlcb.hub
-
A Java implementation of a TCP/IP connected node hub for OpenLCB.
- org.openlcb.implementations - package org.openlcb.implementations
-
Provides sample implementations for OpenLCB Java interfaces.
- org.openlcb.implementations.throttle - package org.openlcb.implementations.throttle
-
- org.openlcb.implementations.throttle.dcc - package org.openlcb.implementations.throttle.dcc
-
- org.openlcb.messages - package org.openlcb.messages
-
- org.openlcb.protocols - package org.openlcb.protocols
-
- org.openlcb.swing - package org.openlcb.swing
-
Provides prototype Java Swing implementations for OpenLCB.
- org.openlcb.swing.memconfig - package org.openlcb.swing.memconfig
-
Swing JPanels for doing direct manipulation via the Memory Configuration Protocol
- org.openlcb.swing.networktree - package org.openlcb.swing.networktree
-
Provides JTree access to OpenLCB node information from the MimicNodeStore
- origin - Variable in class org.openlcb.cdi.impl.ConfigRepresentation.CdiEntry
-
- output - Variable in class org.openlcb.can.impl.GridConnectOutput
-
- output - Variable in class org.openlcb.can.impl.OlcbConnection
-
- output - Variable in class org.openlcb.hub.Hub.ReaderThread
-
- outputConnection - Variable in class org.openlcb.OlcbInterface
-
- OutputConnectionSniffer(Connection) - Constructor for class org.openlcb.OlcbInterface.OutputConnectionSniffer
-
- outputHub - Variable in class org.openlcb.can.impl.OlcbConnection
-
- outputQueue - Variable in class org.openlcb.OlcbInterface.QueuedOutputConnection
-
- ownerVersion - Variable in class org.openlcb.implementations.VersionedValueListener
-
- Range(long, long) - Constructor for class org.openlcb.cdi.impl.RangeCacheUtil.Range
-
- RANGE_MERGE_THRESHOLD - Static variable in class org.openlcb.cdi.impl.RangeCacheUtil
-
Merge ranges that have less than this many bytes of gap between them.
- RangeCacheUtil - Class in org.openlcb.cdi.impl
-
Helper class to get a sequence of ranges and merges them into larger chunks to read from the
config space so that fewer reads suffice.
- RangeCacheUtil() - Constructor for class org.openlcb.cdi.impl.RangeCacheUtil
-
- RangeCacheUtil.Range - Class in org.openlcb.cdi.impl
-
Represents a contiguous range of addresses, [start, end)
- ranges - Variable in class org.openlcb.cdi.impl.MemorySpaceCache
-
- rangesToLoad - Variable in class org.openlcb.cdi.impl.MemorySpaceCache
-
- RawCanFrame(boolean, int, boolean, ArrayList<Byte>) - Constructor for class org.openlcb.can.GridConnect.RawCanFrame
-
- RawCanFrame(boolean, int, boolean, ArrayList<Byte>) - Constructor for class org.openlcb.can.impl.GridConnectInput.RawCanFrame
-
- rawCheckBox - Variable in class org.openlcb.swing.MonPane
-
- rcvMemo - Variable in class org.openlcb.implementations.DatagramService
-
- read(long, int) - Method in class org.openlcb.cdi.impl.MemorySpaceCache
-
- readDataField - Variable in class org.openlcb.swing.memconfig.MemConfigReadWritePane
-
- ReaderThread(Socket) - Constructor for class org.openlcb.hub.Hub.ReaderThread
-
- readPerformed() - Method in class org.openlcb.swing.memconfig.MemConfigReadWritePane
-
- readSpace(NodeID, int, int) - Method in class org.openlcb.swing.memconfig.MemConfigDescriptionPane
-
- ReadWriteAccess() - Constructor for class org.openlcb.cdi.swing.CdiPanel.ReadWriteAccess
-
- realOutput - Variable in class org.openlcb.OlcbInterface.OutputConnectionSniffer
-
- realOutput - Variable in class org.openlcb.OlcbInterface.QueuedOutputConnection
-
- received - Variable in class org.openlcb.implementations.SingleConsumerNode
-
- refresh() - Method in class org.openlcb.implementations.throttle.TractionThrottle
-
- register(Connection) - Method in class org.openlcb.implementations.ScatterGather
-
- registerEast(Connection) - Method in class org.openlcb.Gateway
-
- registeredConnections - Variable in class org.openlcb.implementations.ScatterGather
-
- registerForReceive(DatagramService.DatagramServiceReceiveMemo) - Method in class org.openlcb.implementations.DatagramService
-
Accept request to notify for a particular
type of datagram
- registerMessageListener(Connection) - Method in class org.openlcb.OlcbInterface.MessageDispatcher
-
- registerMessageListener(Connection) - Method in class org.openlcb.OlcbInterface
-
- registerStartNotification(Connection.ConnectionListener) - Method in class org.openlcb.AbstractConnection
-
Default registration behavior is an immediate call-back
with news that the connection is up.
- registerStartNotification(Connection.ConnectionListener) - Method in class org.openlcb.can.CanInterface.FrameRenderer
-
- registerStartNotification(Connection.ConnectionListener) - Method in interface org.openlcb.Connection
-
Register to be informed when this connection is ready
to accept messages.
- registerStartNotification(Connection.ConnectionListener) - Method in class org.openlcb.OlcbInterface.OutputConnectionSniffer
-
- registerStartNotification(Connection.ConnectionListener) - Method in class org.openlcb.OlcbInterface.QueuedOutputConnection
-
- registerWest(Connection) - Method in class org.openlcb.Gateway
-
- release() - Method in class org.openlcb.cdi.swing.CdiPanel.EntryPane
-
- release() - Method in class org.openlcb.cdi.swing.CdiPanel
-
Cleans up all property change listeners etc in preparation when closing the window.
- release() - Method in class org.openlcb.implementations.BitProducerConsumer
-
- release() - Method in class org.openlcb.implementations.EventTable.EventTableEntryHolder
-
- release() - Method in class org.openlcb.implementations.throttle.TractionThrottle
-
Releases the throttle from the assigned train node.
- release() - Method in class org.openlcb.implementations.throttle.TrainNodeCache
-
- release() - Method in class org.openlcb.implementations.VersionedValueListener
-
Stops listening to changes of the parent.
- releaseListener() - Method in class org.openlcb.cdi.swing.CdiPanel.EventIdPane
-
- reload() - Method in class org.openlcb.cdi.impl.ConfigRepresentation.CdiEntry
-
- reload() - Method in class org.openlcb.cdi.impl.ConfigRepresentation.SegmentEntry
-
- reload(long, int) - Method in class org.openlcb.cdi.impl.MemorySpaceCache
-
Performs a refresh of some data.
- reloadAll() - Method in class org.openlcb.cdi.impl.ConfigRepresentation
-
- reloadAll() - Method in class org.openlcb.cdi.swing.CdiPanel
-
Refreshes all memory variable entries directly from the hardware node.
- reloadButton - Variable in class org.openlcb.cdi.swing.CdiPanel
-
- RemoteDccProxy - Class in org.openlcb.implementations.throttle.dcc
-
Created by bracz on 1/17/16.
- RemoteDccProxy(NodeID) - Constructor for class org.openlcb.implementations.throttle.dcc.RemoteDccProxy
-
- remoteNode - Variable in class org.openlcb.implementations.FakeMemoryConfigurationService.SpaceKey
-
- remoteNodeID - Variable in class org.openlcb.cdi.impl.ConfigRepresentation
-
- remoteNodeString - Variable in class org.openlcb.cdi.impl.MemorySpaceCache
-
- RemoteTrainNode - Class in org.openlcb.implementations.throttle
-
Represents local view about a remote Train Node, a node that implements the Traction protocol.
- RemoteTrainNode(NodeID, OlcbInterface) - Constructor for class org.openlcb.implementations.throttle.RemoteTrainNode
-
- remove(int) - Method in class org.openlcb.can.AliasMap
-
- remove(OlcbConnection.ConnectionListener) - Method in class org.openlcb.can.impl.OlcbConnection.ListenerProxy
-
Removes a listener.
- remove(EventTable.EventTableEntryHolder) - Method in class org.openlcb.implementations.EventTable.EventInfo
-
- removeConnectionListener(OlcbConnection.ConnectionListener) - Method in class org.openlcb.can.impl.OlcbConnection
-
Removes a listener.
- removeEntry(CanFrameListener) - Method in class org.openlcb.can.impl.OlcbConnection.CanFrameHub
-
- removeFromConsist(NodeID) - Method in class org.openlcb.implementations.throttle.TractionThrottle
-
Removes a node from the consist handled by the current assigned node.
- removeLoadingListener() - Method in class org.openlcb.cdi.swing.CdiPanel
-
- removePropertyChangeListener(PropertyChangeListener) - Method in class org.openlcb.cdi.impl.MemorySpaceCache
-
- removePropertyChangeListener(PropertyChangeListener) - Method in class org.openlcb.DefaultPropertyListenerSupport
-
- removePropertyChangeListener(PropertyChangeListener) - Method in class org.openlcb.implementations.SingleConsumerNode
-
- removePropertyChangeListener(PropertyChangeListener) - Method in class org.openlcb.implementations.SingleProducerNode
-
- removePropertyChangeListener(PropertyChangeListener) - Method in class org.openlcb.implementations.throttle.AbstractNodeCache
-
- removePropertyChangeListener(PropertyChangeListener) - Method in class org.openlcb.implementations.throttle.RemoteTrainNode
-
- removePropertyChangeListener(PropertyChangeListener) - Method in class org.openlcb.implementations.throttle.TractionThrottle
-
- removePropertyChangeListener(PropertyChangeListener) - Method in class org.openlcb.implementations.VersionedValue
-
- removePropertyChangeListener(PropertyChangeListener) - Method in class org.openlcb.MimicNodeStore.NodeMemo
-
- removePropertyChangeListener(PropertyChangeListener) - Method in class org.openlcb.MimicNodeStore
-
- removePropertyChangeListener(PropertyChangeListener) - Method in interface org.openlcb.PropertyListenerSupport
-
- renderErrorCode(int[], int, int) - Static method in class org.openlcb.implementations.DatagramUtils
-
- RendererVisitor() - Constructor for class org.openlcb.cdi.swing.CdiPanel.RendererVisitor
-
- renderingInProgress - Variable in class org.openlcb.cdi.swing.CdiPanel
-
- renderLong(int[], int, long) - Static method in class org.openlcb.implementations.DatagramUtils
-
- renderTransmitDatagram() - Method in class org.openlcb.implementations.MemoryConfigurationService.McsAddressedRequestMemo
-
- renderTransmitDatagram() - Method in class org.openlcb.implementations.MemoryConfigurationService.McsRequestMemo
-
Creates the payload of the datagram to transmit.
- rep - Variable in class org.openlcb.cdi.impl.ConfigRepresentation.EventEntry
-
- rep - Variable in class org.openlcb.cdi.impl.ConfigRepresentation.IntegerEntry
-
- rep - Variable in class org.openlcb.cdi.impl.ConfigRepresentation.Root
-
- rep - Variable in class org.openlcb.cdi.impl.ConfigRepresentation.StringEntry
-
- rep - Variable in class org.openlcb.cdi.swing.CdiPanel
-
- repack() - Method in class org.openlcb.cdi.swing.CdiPanel
-
- replied - Variable in class org.openlcb.implementations.DatagramService.ReplyMemo
-
- replyCount - Variable in class org.openlcb.LoaderClient
-
- ReplyHandler() - Constructor for class org.openlcb.implementations.DatagramMeteringBuffer.ReplyHandler
-
- ReplyMemo(DatagramMessage, Connection, NodeID, DatagramService) - Constructor for class org.openlcb.implementations.DatagramService.ReplyMemo
-
- request(MemoryConfigurationService.McsRequestMemo) - Method in class org.openlcb.implementations.MemoryConfigurationService
-
- request(MemoryConfigurationService.McsWriteStreamMemo) - Method in class org.openlcb.implementations.MemoryConfigurationService
-
- request(MemoryConfigurationService.McsConfigMemo) - Method in class org.openlcb.implementations.MemoryConfigurationService
-
- request(MemoryConfigurationService.McsAddrSpaceMemo) - Method in class org.openlcb.implementations.MemoryConfigurationService
-
- requestCode - Variable in class org.openlcb.implementations.MemoryConfigurationService.McsRequestMemo
-
- requestRead(NodeID, int, long, int, MemoryConfigurationService.McsReadHandler) - Method in class org.openlcb.implementations.FakeMemoryConfigurationService
-
- requestRead(NodeID, int, long, int, MemoryConfigurationService.McsReadHandler) - Method in class org.openlcb.implementations.MemoryConfigurationService
-
- requestWrite(NodeID, int, long, byte[], MemoryConfigurationService.McsWriteHandler) - Method in class org.openlcb.implementations.FakeMemoryConfigurationService
-
- requestWrite(NodeID, int, long, byte[], MemoryConfigurationService.McsWriteHandler) - Method in class org.openlcb.implementations.MemoryConfigurationService
-
- restartIfNeeded() - Method in class org.openlcb.cdi.impl.ConfigRepresentation
-
Checks that the representation is complete.
- RestoreConfig - Class in org.openlcb.cdi.cmd
-
Created by bracz on 4/9/16.
- RestoreConfig() - Constructor for class org.openlcb.cdi.cmd.RestoreConfig
-
- RestoreConfig.ConfigCallback - Interface in org.openlcb.cdi.cmd
-
- retlist - Variable in class org.openlcb.can.MessageBuilder.FrameBuilder
-
- retryTimer - Variable in class org.openlcb.implementations.MemoryConfigurationService
-
- retval - Variable in class org.openlcb.cdi.jdom.CdiMemConfigReader
-
- RIM_VAR_FIELD - Static variable in class org.openlcb.can.OpenLcbCanFrame
-
- root - Variable in class org.openlcb.cdi.impl.ConfigRepresentation
-
- Root(CdiRep) - Constructor for class org.openlcb.cdi.impl.ConfigRepresentation.Root
-
Parses the root of the CdiRep into an internal representation that is a container.
- root - Variable in class org.openlcb.cdi.jdom.JdomCdiRep
-
- run() - Method in class org.openlcb.hub.Hub.ReaderThread
-
- run() - Method in class org.openlcb.implementations.DatagramMeteringBuffer.Consumer
-
- run() - Method in class org.openlcb.OlcbInterface.QueuedOutputConnection
-
Never returns.
- runBackup() - Method in class org.openlcb.cdi.swing.CdiPanel
-
- runNowOrLater(Runnable) - Method in class org.openlcb.cdi.swing.CdiPanel
-
If we are still building up the display, then enqueues the callback to run after the
rendering is done.
- runRestore() - Method in class org.openlcb.cdi.swing.CdiPanel
-
- saveChanged() - Method in class org.openlcb.cdi.swing.CdiPanel
-
- ScatterGather - Class in org.openlcb.implementations
-
Example of connecting a number of nodes.
- ScatterGather() - Constructor for class org.openlcb.implementations.ScatterGather
-
- ScatterGather.SingleConnection - Class in org.openlcb.implementations
-
- scheduleTimer(long) - Method in class org.openlcb.can.NIDaAlgorithm
-
- scrollPane - Variable in class org.openlcb.cdi.swing.CdiPanel
-
- segment - Variable in class org.openlcb.cdi.impl.ConfigRepresentation.SegmentEntry
-
- Segment(Element) - Constructor for class org.openlcb.cdi.jdom.JdomCdiRep.Segment
-
- segment - Variable in class org.openlcb.implementations.throttle.FdiParser.FunctionInfo
-
- SegmentEntry(CdiRep.Segment) - Constructor for class org.openlcb.cdi.impl.ConfigRepresentation.SegmentEntry
-
- SegmentPane(ConfigRepresentation.SegmentEntry) - Constructor for class org.openlcb.cdi.swing.CdiPanel.SegmentPane
-
- segmentPrefixRe - Static variable in class org.openlcb.cdi.swing.CdiPanel
-
- select(DefaultMutableTreeNode) - Method in class org.openlcb.swing.networktree.NodeTreeRep.SelectionKey
-
Override here to change behavior when
treenode is selected.
- selected - Variable in class util.CollapsiblePanel
-
- selectedPC - Variable in class org.openlcb.implementations.BlueGoldEngine
-
- SelectionKey(String, NodeID) - Constructor for class org.openlcb.swing.networktree.NodeTreeRep.SelectionKey
-
- SelectionKeyLoader() - Constructor for class org.openlcb.swing.networktree.NodeTreeRep.SelectionKeyLoader
-
- self - Variable in class org.openlcb.swing.MonPane
-
- send(CanFrame) - Method in interface org.openlcb.can.CanFrameListener
-
- send(CanFrame) - Method in class org.openlcb.can.CanInterface.FrameParser
-
- send(String) - Method in class org.openlcb.can.GridConnect.Input
-
- send(char) - Method in class org.openlcb.can.GridConnect.Input
-
- send(CanFrame) - Method in class org.openlcb.can.impl.GridConnectOutput
-
- send(CanFrame) - Method in class org.openlcb.can.impl.OlcbConnection.CanFrameHub
-
- send(CanFrame) - Method in class org.openlcb.can.NIDaAlgorithm
-
- send() - Method in class org.openlcb.implementations.SingleProducerNode
-
For testing, send the nodes Event
- SEND_UNKNOWN_EVENT_IDENTIFIED - Static variable in class org.openlcb.implementations.BitProducerConsumer
-
- sendButton - Variable in class org.openlcb.swing.ProducerPane
-
- sendButtonActionPerformed(ActionEvent) - Method in class org.openlcb.swing.ProducerPane
-
- sendData(DatagramService.DatagramServiceTransmitMemo) - Method in class org.openlcb.implementations.DatagramService
-
Send data to layout
- sendData(NodeID, int[]) - Method in class org.openlcb.implementations.DatagramService
-
Send data to layout
- sendDGNext() - Method in class org.openlcb.LoaderClient
-
- sendDGs() - Method in class org.openlcb.LoaderClient
-
- sendFreeze() - Method in class org.openlcb.LoaderClient
-
- sendIdentifiedMessages(boolean) - Method in class org.openlcb.implementations.BitProducerConsumer
-
- sendInterface - Variable in class org.openlcb.can.NIDaAlgorithm
-
- sendIt() - Method in class org.openlcb.implementations.DatagramMeteringBuffer.MessageMemo
-
- sendLabel - Variable in class org.openlcb.swing.ConsumerPane
-
- sendLearnEventMessage(EventID) - Method in class org.openlcb.implementations.BlueGoldEngine
-
- sendMessage(T) - Method in class org.openlcb.implementations.BitProducerConsumer
-
Sends out an event message
- sendMessageToEast(Message, Connection) - Method in class org.openlcb.Gateway
-
- sendMessageToWest(Message, Connection) - Method in class org.openlcb.Gateway
-
- sendNext() - Method in class org.openlcb.implementations.StreamTransmitter
-
- sendPipRequest() - Method in class org.openlcb.LoaderClient
-
- sendRequest(MemoryConfigurationService.McsRequestMemo) - Method in class org.openlcb.implementations.MemoryConfigurationService
-
- sendRequest(Connection) - Method in class org.openlcb.Interaction
-
Called by the system when it is time to send this interaction.
- sendRequest(Connection) - Method in class org.openlcb.MessageInteraction
-
- sendStream() - Method in class org.openlcb.LoaderClient
-
- sendStreamNext() - Method in class org.openlcb.LoaderClient
-
- sendUnfreeze() - Method in class org.openlcb.LoaderClient
-
- sentmsgs - Variable in class org.openlcb.LoaderClient
-
- service - Variable in class org.openlcb.cdi.jdom.CdiMemConfigReader
-
- service - Variable in class org.openlcb.hub.Hub
-
- service - Variable in class org.openlcb.implementations.DatagramService.ReplyMemo
-
- service - Variable in class org.openlcb.implementations.MemoryConfigSpaceRetriever
-
- service - Variable in class org.openlcb.implementations.throttle.ThrottleImplementation
-
- service - Variable in class org.openlcb.swing.memconfig.MemConfigDescriptionPane
-
- service - Variable in class org.openlcb.swing.memconfig.MemConfigReadWritePane
-
- set(T) - Method in class org.openlcb.implementations.VersionedValue
-
- set(int, T) - Method in class org.openlcb.implementations.VersionedValue
-
- setAME(int, NodeID) - Method in class org.openlcb.can.OpenLcbCanFrame
-
- setAMR(int, NodeID) - Method in class org.openlcb.can.OpenLcbCanFrame
-
- setBlueLightBlink(int) - Method in class org.openlcb.implementations.BlueGoldEngine
-
- setBlueLightOn(boolean) - Method in class org.openlcb.implementations.BlueGoldEngine
-
- setCIM(int, int, int) - Method in class org.openlcb.can.OpenLcbCanFrame
-
- setConsumerIdentified(EventID) - Method in class org.openlcb.can.OpenLcbCanFrame
-
- setConsumerIdentifyRange(EventID, EventID) - Method in class org.openlcb.can.OpenLcbCanFrame
-
- setContinuation(boolean, boolean) - Method in class org.openlcb.can.OpenLcbCanFrame
-
Sets the continuation bits for an addressed frame.
- setData(byte[]) - Method in class org.openlcb.can.OpenLcbCanFrame
-
- setDatagram(int[], int, boolean, boolean) - Method in class org.openlcb.can.OpenLcbCanFrame
-
create a single datagram frame
- setDestAlias(int) - Method in class org.openlcb.can.OpenLcbCanFrame
-
- setEnabled(boolean) - Method in class org.openlcb.implementations.throttle.TractionThrottle
-
- setEventID(int, EventID) - Method in class org.openlcb.implementations.BlueGoldEngine
-
- setEventID(EventID) - Method in class org.openlcb.implementations.SingleConsumerNode
-
- setEventID(EventID) - Method in class org.openlcb.implementations.SingleProducerNode
-
- setEventTable(String, EventTable) - Method in class org.openlcb.cdi.swing.CdiPanel
-
Call this function before initComponents in order to use an event table, both for read and
write purposes in the UI.
- setExpanded(boolean) - Method in class util.CollapsiblePanel
-
- setFdiXmlCached(String) - Method in class org.openlcb.implementations.throttle.RemoteTrainNode
-
- setFileChooser() - Method in class org.openlcb.swing.MonPane
-
- setFrameTypeCAN() - Method in class org.openlcb.can.OpenLcbCanFrame
-
- setFrameTypeOpenLcb() - Method in class org.openlcb.can.OpenLcbCanFrame
-
- setFromOwner(T) - Method in class org.openlcb.implementations.VersionedValueListener
-
Sets the value of the shared state as seen from this listener.
- setFromOwnerWithForceNotify(T) - Method in class org.openlcb.implementations.VersionedValueListener
-
Sets the value of the shared state as seen from this listener.
- setFunction(int, int) - Method in class org.openlcb.implementations.throttle.ThrottleImplementation
-
- setGoldLightBlink(int) - Method in class org.openlcb.implementations.BlueGoldEngine
-
- setGoldLightOn(boolean) - Method in class org.openlcb.implementations.BlueGoldEngine
-
- setHeader(int) - Method in class org.openlcb.can.OpenLcbCanFrame
-
- setInitializationComplete(int, NodeID) - Method in class org.openlcb.can.OpenLcbCanFrame
-
- setInternal(int, T, boolean) - Method in class org.openlcb.implementations.VersionedValue
-
- setLearnEvent(EventID) - Method in class org.openlcb.can.OpenLcbCanFrame
-
- setOpenLcbFormat(int) - Method in class org.openlcb.can.OpenLcbCanFrame
-
- setOpenLcbMTI(int) - Method in class org.openlcb.can.OpenLcbCanFrame
-
- setPCEventReport(EventID) - Method in class org.openlcb.can.OpenLcbCanFrame
-
- setProducerIdentified(EventID) - Method in class org.openlcb.can.OpenLcbCanFrame
-
- setProducerIdentifyRange(EventID, EventID) - Method in class org.openlcb.can.OpenLcbCanFrame
-
- setRIM(int) - Method in class org.openlcb.can.OpenLcbCanFrame
-
- setSourceAlias(int) - Method in class org.openlcb.can.OpenLcbCanFrame
-
- setSpeed(double, boolean) - Method in class org.openlcb.implementations.throttle.ThrottleImplementation
-
- setSpeed(float) - Method in class org.openlcb.Throttle
-
- setState(String) - Method in class org.openlcb.cdi.impl.ConfigRepresentation
-
- setStatus(String) - Method in class org.openlcb.implementations.throttle.TractionThrottle
-
- setTimeout(int) - Method in class org.openlcb.implementations.DatagramMeteringBuffer
-
- setTimeoutMillis(long) - Method in class org.openlcb.implementations.MemoryConfigurationService
-
- setupStream() - Method in class org.openlcb.LoaderClient
-
- setValue(EventID) - Method in class org.openlcb.cdi.impl.ConfigRepresentation.EventEntry
-
- setValue(long) - Method in class org.openlcb.cdi.impl.ConfigRepresentation.IntegerEntry
-
- setValue(String) - Method in class org.openlcb.cdi.impl.ConfigRepresentation.StringEntry
-
- setValueFromNetwork(boolean) - Method in class org.openlcb.implementations.BitProducerConsumer
-
- setVariableField(int) - Method in class org.openlcb.can.OpenLcbCanFrame
-
- setVerifiedNID(NodeID) - Method in class org.openlcb.can.OpenLcbCanFrame
-
- setVerifyNID(NodeID) - Method in class org.openlcb.can.OpenLcbCanFrame
-
- setWithForceNotify(int, T) - Method in class org.openlcb.implementations.VersionedValue
-
- sg - Variable in class org.openlcb.implementations.BlueGoldEngine
-
- shared - Variable in class org.openlcb.implementations.throttle.TractionThrottle.FunctionInfo
-
- SHIFT_OPENLCB_FORMAT - Static variable in class org.openlcb.can.OpenLcbCanFrame
-
- SHIFT_VARIABLE_FIELD - Static variable in class org.openlcb.can.OpenLcbCanFrame
-
- shouldListenToIdentifiedMessages() - Method in class org.openlcb.implementations.BitProducerConsumer
-
- shutdown() - Method in class org.openlcb.can.impl.OlcbConnection
-
- simpleInfoNodes - Variable in class org.openlcb.swing.networktree.NodeTreeRep
-
- SimpleNodeIdent - Class in org.openlcb
-
Accumulates data from Simple Node Ident Protocol replies and
provides access to the resulting data to represent a single node.
- SimpleNodeIdent(SimpleNodeIdentInfoReplyMessage) - Constructor for class org.openlcb.SimpleNodeIdent
-
- SimpleNodeIdent(NodeID, NodeID) - Constructor for class org.openlcb.SimpleNodeIdent
-
- SimpleNodeIdentInfoReplyMessage - Class in org.openlcb
-
Reply message for the Simple Node Ident Info protocol.
- SimpleNodeIdentInfoReplyMessage(NodeID, NodeID, byte[]) - Constructor for class org.openlcb.SimpleNodeIdentInfoReplyMessage
-
- SimpleNodeIdentInfoRequestMessage - Class in org.openlcb
-
Request message for the Simple Node Ident Info protocol
- SimpleNodeIdentInfoRequestMessage(NodeID, NodeID) - Constructor for class org.openlcb.SimpleNodeIdentInfoRequestMessage
-
- simplifyRanges() - Method in class org.openlcb.cdi.impl.RangeCacheUtil
-
- SingleConnection() - Constructor for class org.openlcb.implementations.ScatterGather.SingleConnection
-
- SingleConsumer - Class in org.openlcb.implementations
-
Example of a OpenLCB node that consumes one Event.
- SingleConsumer(NodeID, Connection, EventID) - Constructor for class org.openlcb.implementations.SingleConsumer
-
- SingleConsumerNode - Class in org.openlcb.implementations
-
Example of a OpenLCB node that consumes one Event.
- SingleConsumerNode(NodeID, Connection, EventID) - Constructor for class org.openlcb.implementations.SingleConsumerNode
-
- SingleLinkNode - Class in org.openlcb
-
Base for OpenLCB nodes that have only a single connection to the
outside world.
- SingleLinkNode(NodeID, Connection) - Constructor for class org.openlcb.SingleLinkNode
-
- SingleProducer - Class in org.openlcb.implementations
-
Example of a producer component which can be grouped within
some larger Node to function.
- SingleProducer(NodeID, Connection, EventID) - Constructor for class org.openlcb.implementations.SingleProducer
-
- SingleProducerNode - Class in org.openlcb.implementations
-
Example of a OpenLCB node that produces one Event.
- SingleProducerNode(NodeID, Connection, EventID) - Constructor for class org.openlcb.implementations.SingleProducerNode
-
- size - Variable in class org.openlcb.cdi.impl.ConfigRepresentation.CdiEntry
-
- size - Variable in class org.openlcb.implementations.throttle.FdiParser.FunctionInfo
-
- sniiKey(String, NodeID) - Method in class org.openlcb.swing.networktree.NodeTreeRep.SelectionKeyLoader
-
- snipInteraction - Variable in class org.openlcb.MimicNodeStore.NodeMemo
-
- socket - Variable in class org.openlcb.can.impl.OlcbConnection
-
- source - Variable in class org.openlcb.can.MessageBuilder.AccumulationMemo
-
- source - Variable in class org.openlcb.hub.Hub.Memo
-
- source - Variable in class org.openlcb.ProtocolIdentification
-
- source - Variable in class org.openlcb.SimpleNodeIdent
-
- sourceNodeID - Variable in class org.openlcb.Message
-
- sourceStreamID - Variable in class org.openlcb.implementations.StreamReceiver
-
- sourceStreamID - Variable in class org.openlcb.implementations.StreamTransmitter
-
- sourceStreamID - Variable in class org.openlcb.LoaderClient
-
- sourceStreamID - Variable in class org.openlcb.StreamDataCompleteMessage
-
- sourceStreamID - Variable in class org.openlcb.StreamDataProceedMessage
-
- sourceStreamID - Variable in class org.openlcb.StreamInitiateReplyMessage
-
- sourceStreamID - Variable in class org.openlcb.StreamInitiateRequestMessage
-
- space - Variable in class org.openlcb.cdi.impl.ConfigRepresentation.CdiEntry
-
- space - Variable in class org.openlcb.cdi.impl.MemorySpaceCache
-
- space - Variable in class org.openlcb.cdi.jdom.CdiMemConfigReader
-
- space - Variable in class org.openlcb.implementations.FakeMemoryConfigurationService.SpaceKey
-
- space - Variable in class org.openlcb.implementations.MemoryConfigSpaceRetriever
-
- space - Variable in class org.openlcb.implementations.MemoryConfigurationService.McsAddressedRequestMemo
-
- space - Variable in class org.openlcb.implementations.MemoryConfigurationService.McsAddrSpaceMemo
-
- space - Variable in class org.openlcb.implementations.MemoryConfigurationService.McsWriteStreamMemo
-
- space - Variable in class org.openlcb.LoaderClient
-
- SPACE_ACDI_CONST - Static variable in class org.openlcb.implementations.MemoryConfigurationService
-
- SPACE_ACDI_USER - Static variable in class org.openlcb.implementations.MemoryConfigurationService
-
- SPACE_ALL_MEM - Static variable in class org.openlcb.implementations.MemoryConfigurationService
-
- SPACE_CDI - Static variable in class org.openlcb.implementations.MemoryConfigurationService
-
- SPACE_CONFIG - Static variable in class org.openlcb.implementations.MemoryConfigurationService
-
- SPACE_TRACTION_FDI - Static variable in class org.openlcb.implementations.MemoryConfigurationService
-
- SPACE_TRACTION_FUNCTION - Static variable in class org.openlcb.implementations.MemoryConfigurationService
-
- SpaceData() - Constructor for class org.openlcb.implementations.FakeMemoryConfigurationService.SpaceData
-
- SpaceKey() - Constructor for class org.openlcb.implementations.FakeMemoryConfigurationService.SpaceKey
-
- SpaceKey(NodeID, int) - Constructor for class org.openlcb.implementations.FakeMemoryConfigurationService.SpaceKey
-
- spaces - Variable in class org.openlcb.cdi.impl.ConfigRepresentation
-
- specMod - Static variable in class org.openlcb.Version
-
- specVersion() - Static method in class org.openlcb.Version
-
Provide the current specification version string.
- specVersionAtLeast(int, int, int) - Static method in class org.openlcb.Version
-
Checks if the current specification version is above a specific threshold.
- speed - Variable in class org.openlcb.implementations.throttle.ThrottleSpeedDatagram
-
- speed - Variable in class org.openlcb.implementations.throttle.TractionThrottle
-
- speedUpdater - Variable in class org.openlcb.implementations.throttle.TractionThrottle
-
- src - Variable in class org.openlcb.LoaderClient
-
- srcStreamId - Variable in class org.openlcb.implementations.MemoryConfigurationService.McsWriteStreamMemo
-
- start(Runnable) - Method in class org.openlcb.can.NIDaAlgorithm
-
- start - Variable in class org.openlcb.cdi.impl.RangeCacheUtil.Range
-
- start() - Method in class org.openlcb.hub.Hub
-
- start() - Method in class org.openlcb.implementations.throttle.ThrottleImplementation
-
- start(RemoteTrainNode) - Method in class org.openlcb.implementations.throttle.TractionThrottle
-
- start(Connection) - Method in class org.openlcb.ProtocolIdentification
-
- start(Connection) - Method in class org.openlcb.SimpleNodeIdent
-
- startaddr - Variable in class org.openlcb.LoaderClient
-
- startConnect() - Method in class org.openlcb.can.impl.OlcbConnection
-
- startInteraction(Interaction) - Method in class org.openlcb.MimicNodeStore.NodeMemo
-
- startLoadReader(CdiMemConfigReader.ReaderAccess) - Method in class org.openlcb.cdi.jdom.CdiMemConfigReader
-
- startLogButton - Variable in class org.openlcb.swing.MonPane
-
- startLogButtonActionPerformed(ActionEvent) - Method in class org.openlcb.swing.MonPane
-
- startTimeout() - Method in class org.openlcb.implementations.DatagramMeteringBuffer.MessageMemo
-
- startTimeout(int) - Method in class org.openlcb.LoaderClient
-
- startupTasks - Variable in class org.openlcb.cdi.swing.CdiPanel
-
- state - Variable in class org.openlcb.can.GridConnect.Input
-
- state - Variable in class org.openlcb.cdi.impl.ConfigRepresentation
-
- state - Variable in class org.openlcb.implementations.throttle.ThrottleFunctionDatagram
-
- state - Variable in class org.openlcb.LoaderClient
-
- State() - Constructor for enum org.openlcb.LoaderClient.State
-
- status - Variable in class org.openlcb.implementations.throttle.TractionThrottle
-
- stepGenerator() - Method in class org.openlcb.can.NIDa
-
Advance the sequence generator by one step.
- stopLogButton - Variable in class org.openlcb.swing.MonPane
-
- stopLogButtonActionPerformed(ActionEvent) - Method in class org.openlcb.swing.MonPane
-
- store - Variable in class org.openlcb.cdi.jdom.CdiMemConfigReader
-
- store - Variable in class org.openlcb.implementations.throttle.ThrottleImplementation
-
- store - Variable in class org.openlcb.LoaderClient
-
- store - Variable in class org.openlcb.swing.memconfig.MemConfigDescriptionPane
-
- store - Variable in class org.openlcb.swing.memconfig.MemConfigReadWritePane
-
- store - Variable in class org.openlcb.swing.networktree.NodeTreeRep
-
- store - Variable in class org.openlcb.swing.networktree.TreePane
-
- store - Variable in class org.openlcb.swing.NodeSelector
-
- streamData - Variable in class org.openlcb.can.MessageBuilder
-
- StreamDataCompleteMessage - Class in org.openlcb
-
Stream Data Complete message implementation
- StreamDataCompleteMessage(NodeID, NodeID, byte, byte) - Constructor for class org.openlcb.StreamDataCompleteMessage
-
- StreamDataProceedMessage - Class in org.openlcb
-
Stream Data Proceed message implementation
- StreamDataProceedMessage(NodeID, NodeID, byte, byte) - Constructor for class org.openlcb.StreamDataProceedMessage
-
- StreamDataSendMessage - Class in org.openlcb
-
Stream Data Send message implementation
- StreamDataSendMessage(NodeID, NodeID, int[]) - Constructor for class org.openlcb.StreamDataSendMessage
-
- StreamInitiateReplyMessage - Class in org.openlcb
-
Stream Initialization Reply message implementation
- StreamInitiateReplyMessage(NodeID, NodeID, int, byte, byte) - Constructor for class org.openlcb.StreamInitiateReplyMessage
-
- StreamInitiateRequestMessage - Class in org.openlcb
-
Stream Initialization Request message implementation
- StreamInitiateRequestMessage(NodeID, NodeID, int, byte, byte) - Constructor for class org.openlcb.StreamInitiateRequestMessage
-
- StreamReceiver - Class in org.openlcb.implementations
-
Example of receiving a OpenLCB stream.
- StreamReceiver(NodeID, NodeID, Connection) - Constructor for class org.openlcb.implementations.StreamReceiver
-
- StreamTransmitter - Class in org.openlcb.implementations
-
Example of sending a OpenLCB stream.
- StreamTransmitter(NodeID, NodeID, int, int[], Connection) - Constructor for class org.openlcb.implementations.StreamTransmitter
-
- StringEntry(String, CdiRep.StringRep, int, long) - Constructor for class org.openlcb.cdi.impl.ConfigRepresentation.StringEntry
-
- StringPane(ConfigRepresentation.StringEntry) - Constructor for class org.openlcb.cdi.swing.CdiPanel.StringPane
-
- StringRep(Element) - Constructor for class org.openlcb.cdi.jdom.JdomCdiRep.StringRep
-
- SUBCMD_CONSIST_ATTACH - Static variable in class org.openlcb.messages.TractionControlReplyMessage
-
- SUBCMD_CONSIST_ATTACH - Static variable in class org.openlcb.messages.TractionControlRequestMessage
-
- SUBCMD_CONSIST_DETACH - Static variable in class org.openlcb.messages.TractionControlReplyMessage
-
- SUBCMD_CONSIST_DETACH - Static variable in class org.openlcb.messages.TractionControlRequestMessage
-
- SUBCMD_CONSIST_QUERY - Static variable in class org.openlcb.messages.TractionControlReplyMessage
-
- SUBCMD_CONSIST_QUERY - Static variable in class org.openlcb.messages.TractionControlRequestMessage
-
- SUBCMD_CONTROLLER_ASSIGN - Static variable in class org.openlcb.messages.TractionControlReplyMessage
-
- SUBCMD_CONTROLLER_ASSIGN - Static variable in class org.openlcb.messages.TractionControlRequestMessage
-
- SUBCMD_CONTROLLER_CHANGE - Static variable in class org.openlcb.messages.TractionControlReplyMessage
-
- SUBCMD_CONTROLLER_CHANGE - Static variable in class org.openlcb.messages.TractionControlRequestMessage
-
- SUBCMD_CONTROLLER_QUERY - Static variable in class org.openlcb.messages.TractionControlReplyMessage
-
- SUBCMD_CONTROLLER_QUERY - Static variable in class org.openlcb.messages.TractionControlRequestMessage
-
- SUBCMD_CONTROLLER_RELEASE - Static variable in class org.openlcb.messages.TractionControlRequestMessage
-
- SUBCMD_ERROR - Static variable in class org.openlcb.implementations.MemoryConfigurationService
-
- SUBCMD_MGMT_RELEASE - Static variable in class org.openlcb.messages.TractionControlRequestMessage
-
- SUBCMD_MGMT_RESERVE - Static variable in class org.openlcb.messages.TractionControlReplyMessage
-
- SUBCMD_MGMT_RESERVE - Static variable in class org.openlcb.messages.TractionControlRequestMessage
-
- SUBCMD_READ - Static variable in class org.openlcb.implementations.MemoryConfigurationService
-
- SUBCMD_READ_STREAM - Static variable in class org.openlcb.implementations.MemoryConfigurationService
-
- SUBCMD_REPLY - Static variable in class org.openlcb.implementations.MemoryConfigurationService
-
- SUBCMD_WRITE - Static variable in class org.openlcb.implementations.MemoryConfigurationService
-
- SUBCMD_WRITE_STREAM - Static variable in class org.openlcb.implementations.MemoryConfigurationService
-
- supports(long) - Method in enum org.openlcb.ProtocolIdentification.Protocol
-
- value - Variable in class org.openlcb.implementations.BitProducerConsumer
-
- value - Variable in enum org.openlcb.ProtocolIdentification.Protocol
-
- value - Variable in class org.openlcb.ProtocolIdentification
-
- value - Variable in class org.openlcb.ProtocolIdentificationReplyMessage
-
- valueListener - Variable in class org.openlcb.implementations.BitProducerConsumer
-
- valueOf(String) - Static method in enum org.openlcb.can.GridConnect.InputState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openlcb.EventState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openlcb.implementations.throttle.FdiParser.FunctionType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openlcb.LoaderClient.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openlcb.MessageTypeIdentifier
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openlcb.ProtocolIdentification.Protocol
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.openlcb.swing.networktree.NodeTreeRep.InfoNodes
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.openlcb.can.GridConnect.InputState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openlcb.EventState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openlcb.implementations.throttle.FdiParser.FunctionType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openlcb.LoaderClient.State
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openlcb.MessageTypeIdentifier
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openlcb.ProtocolIdentification.Protocol
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.openlcb.swing.networktree.NodeTreeRep.InfoNodes
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- variables - Variable in class org.openlcb.cdi.impl.ConfigRepresentation
-
- VerifiedNodeIDNumberMessage - Class in org.openlcb
-
Verified Node ID Number message implementation
- VerifiedNodeIDNumberMessage(NodeID) - Constructor for class org.openlcb.VerifiedNodeIDNumberMessage
-
- VerifyNodeIdHandler - Class in org.openlcb.protocols
-
Handler for verify node ID requests to the local node.
- VerifyNodeIdHandler(NodeID, OlcbInterface) - Constructor for class org.openlcb.protocols.VerifyNodeIdHandler
-
Instantiates the Verofy Node ID handler.
- VerifyNodeIDNumberMessage - Class in org.openlcb
-
Verify Node ID Number message implementation.
- VerifyNodeIDNumberMessage(NodeID) - Constructor for class org.openlcb.VerifyNodeIDNumberMessage
-
- VerifyNodeIDNumberMessage(NodeID, NodeID) - Constructor for class org.openlcb.VerifyNodeIDNumberMessage
-
- version - Variable in class org.openlcb.implementations.VersionedValue
-
- Version - Class in org.openlcb
-
Defines a simple place to get the OpenLCB library version string.
- Version() - Constructor for class org.openlcb.Version
-
- VersionedValue<T> - Class in org.openlcb.implementations
-
Created by bracz on 12/30/15.
- VersionedValue(T) - Constructor for class org.openlcb.implementations.VersionedValue
-
- VersionedValueListener<T> - Class in org.openlcb.implementations
-
Created by bracz on 12/30/15.
- VersionedValueListener(VersionedValue<T>) - Constructor for class org.openlcb.implementations.VersionedValueListener
-
- VersionOutOfDateException - Exception in org.openlcb.implementations
-
Created by bracz on 12/30/15.
- VersionOutOfDateException() - Constructor for exception org.openlcb.implementations.VersionOutOfDateException
-
- visit(ConfigRepresentation.Visitor) - Method in class org.openlcb.cdi.impl.ConfigRepresentation
-
Performs a visitation of the entire tree (starting at the root node).
- visitContainer(ConfigRepresentation.CdiContainer) - Method in class org.openlcb.cdi.impl.ConfigRepresentation.Visitor
-
- visitEntry(ConfigRepresentation.CdiEntry) - Method in class org.openlcb.cdi.impl.ConfigRepresentation.Visitor
-
- visitEvent(ConfigRepresentation.EventEntry) - Method in class org.openlcb.cdi.impl.ConfigRepresentation.Visitor
-
- visitEvent(ConfigRepresentation.EventEntry) - Method in class org.openlcb.cdi.swing.CdiPanel.RendererVisitor
-
- visitEvent(ConfigRepresentation.EventEntry) - Method in class org.openlcb.cdi.swing.CdiPanel.UpdateGroupNameVisitor
-
- visitGroup(ConfigRepresentation.GroupEntry) - Method in class org.openlcb.cdi.impl.ConfigRepresentation.Visitor
-
- visitGroup(ConfigRepresentation.GroupEntry) - Method in class org.openlcb.cdi.swing.CdiPanel.RendererVisitor
-
- visitGroupRep(ConfigRepresentation.GroupRep) - Method in class org.openlcb.cdi.impl.ConfigRepresentation.Visitor
-
- visitGroupRep(ConfigRepresentation.GroupRep) - Method in class org.openlcb.cdi.swing.CdiPanel.FindDescriptorVisitor
-
- visitGroupRep(ConfigRepresentation.GroupRep) - Method in class org.openlcb.cdi.swing.CdiPanel.RendererVisitor
-
- visitInt(ConfigRepresentation.IntegerEntry) - Method in class org.openlcb.cdi.impl.ConfigRepresentation.Visitor
-
- visitInt(ConfigRepresentation.IntegerEntry) - Method in class org.openlcb.cdi.swing.CdiPanel.RendererVisitor
-
- visitLeaf(ConfigRepresentation.CdiEntry) - Method in class org.openlcb.cdi.impl.ConfigRepresentation.Visitor
-
- visitLeaf(ConfigRepresentation.CdiEntry) - Method in class org.openlcb.cdi.swing.CdiPanel.RendererVisitor
-
- Visitor() - Constructor for class org.openlcb.cdi.impl.ConfigRepresentation.Visitor
-
- visitSegment(ConfigRepresentation.SegmentEntry) - Method in class org.openlcb.cdi.impl.ConfigRepresentation.Visitor
-
- visitSegment(ConfigRepresentation.SegmentEntry) - Method in class org.openlcb.cdi.swing.CdiPanel.RendererVisitor
-
- visitString(ConfigRepresentation.StringEntry) - Method in class org.openlcb.cdi.impl.ConfigRepresentation.Visitor
-
- visitString(ConfigRepresentation.StringEntry) - Method in class org.openlcb.cdi.swing.CdiPanel.FindDescriptorVisitor
-
- visitString(ConfigRepresentation.StringEntry) - Method in class org.openlcb.cdi.swing.CdiPanel.RendererVisitor
-