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 void
deviceDiscovered(com.digi.xbee.api.RemoteXBeeDevice discoveredDevice)
void
discoveryError(java.lang.String error)
void
discoveryFinished(java.lang.String error)
boolean
isDiscoveryRunning()
void
startNodeDiscovery()
void
stopNodeDiscovery()
-
-
-
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:
deviceDiscovered
in interfacecom.digi.xbee.api.listeners.IDiscoveryListener
-
discoveryError
public void discoveryError(java.lang.String error)
- Specified by:
discoveryError
in interfacecom.digi.xbee.api.listeners.IDiscoveryListener
-
discoveryFinished
public void discoveryFinished(java.lang.String error)
- Specified by:
discoveryFinished
in interfacecom.digi.xbee.api.listeners.IDiscoveryListener
-
-