Package jmri.jmrix.ieee802154.xbee
Class XBeeNodeManager
- java.lang.Object
-
- jmri.jmrix.ieee802154.xbee.XBeeNodeManager
-
- All Implemented Interfaces:
com.digi.xbee.api.listeners.IDiscoveryListener
public class XBeeNodeManager extends java.lang.Object implements com.digi.xbee.api.listeners.IDiscoveryListener
-
-
Constructor Summary
Constructors Constructor Description XBeeNodeManager(XBeeTrafficController tc)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeviceDiscovered(com.digi.xbee.api.RemoteXBeeDevice discoveredDevice)voiddiscoveryError(java.lang.String error)voiddiscoveryFinished(java.lang.String error)booleanisDiscoveryRunning()voidstartNodeDiscovery()voidstopNodeDiscovery()
-
-
-
Constructor Detail
-
XBeeNodeManager
public XBeeNodeManager(XBeeTrafficController tc)
-
-
Method Detail
-
startNodeDiscovery
public void startNodeDiscovery()
-
isDiscoveryRunning
public boolean isDiscoveryRunning()
-
stopNodeDiscovery
public void stopNodeDiscovery()
-
deviceDiscovered
public void deviceDiscovered(com.digi.xbee.api.RemoteXBeeDevice discoveredDevice)
- Specified by:
deviceDiscoveredin interfacecom.digi.xbee.api.listeners.IDiscoveryListener
-
discoveryError
public void discoveryError(java.lang.String error)
- Specified by:
discoveryErrorin interfacecom.digi.xbee.api.listeners.IDiscoveryListener
-
discoveryFinished
public void discoveryFinished(java.lang.String error)
- Specified by:
discoveryFinishedin interfacecom.digi.xbee.api.listeners.IDiscoveryListener
-
-