|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IBUGBeeControl
Interface for controlling and configuring a BUGbee module.
| Field Summary | |
|---|---|
static short |
AF_DATA_CNF
This command is issued by the ZigBee device to return the results from a AF_SEND_DATA_REQUEST command. |
static short |
ALL_ROUTERS_AND_COORD_ADDRESS
|
static byte |
BINDING_ALLOWED_INDEFINITELY_TIMEOUT
|
static byte |
BINDING_DISALLOWED_TIMEOUT
|
static byte |
CREATE_BINDING_REQUEST
|
static int |
DEV_COORD_STARTING
|
static int |
DEV_END_DEVICE
|
static int |
DEV_END_DEVICE_UNAUTH
|
static int |
DEV_HOLD
|
static int |
DEV_INIT
|
static int |
DEV_NWK_DISC
|
static int |
DEV_NWK_JOINING
|
static int |
DEV_NWK_ORPHAN
|
static int |
DEV_NWK_REJOIN
|
static int |
DEV_ROUTER
|
static int |
DEV_ZB_COORD
|
static byte |
DONT_RESET
This option lets the user program the startup option for the next reboot/reset , but does not reset the device at this time. |
static byte |
HW_RESET
Reset by toggling the reset pin; the recommended method. |
static byte |
JOINING_OFF_TIMEOUT
|
static byte |
JOINING_ON_INDEFINITELY_TIMEOUT
|
static byte |
LOGICAL_TYPE_COORDINATOR
|
static byte |
LOGICAL_TYPE_END_DEVICE
|
static byte |
LOGICAL_TYPE_ROUTER
|
static int |
MAX_USER_DESC_LEN
|
static int |
MSG_DONTWAIT
|
static int |
MSG_PEEK
|
static int |
PRE_CFG_KEY_LEN
|
static byte |
REMOVE_BINDING_REQUEST
|
static byte |
START_OP_CLEAR_CONFIG
If set, the device will start up with the manufacture default value. |
static byte |
START_OP_CLEAR_STATE
If set, the device will clear its previous network state. |
static byte |
START_OP_CURRENT
Start up with the existing configuration, including previous network state. |
static byte |
SW_RESET
Reset by issuing a reset command to the device. |
static byte |
ZAPSDUPLICATEENTRY
|
static byte |
ZAPSFAIL
|
static byte |
ZAPSILLEGALREQUEST
|
static byte |
ZAPSINVALIDBINDING
|
static byte |
ZAPSNOACK
|
static byte |
ZAPSNOBOUNDDEVICE
|
static byte |
ZAPSNOTALLOWED
|
static byte |
ZAPSNOTAUTHENTICATED
|
static byte |
ZAPSNOTSUPPORTED
|
static byte |
ZAPSTABLEFULL
|
static byte |
ZAPSUNSUPPORTEDATTRIB
|
static short |
ZB_ALLOW_BIND
This command puts the device into the Allow Binding Mode for a given period of time. |
static short |
ZB_ALLOW_BIND_CONFIRM
This command is issued by the ZigBee device when it responds to a bind request from a remote device. |
static short |
ZB_APP_REGISTER_REQ
This command enables the application processor to register its application with the ZigBee device. |
static short |
ZB_BIND_CONFIRM
This command is issued by the ZigBee device to return the results from a ZB_BIND_DEVICE command. |
static short |
ZB_BIND_DEVICE
This command is used to create or delete a ???binding??? to another device on the network. |
static short |
ZB_FIND_DEVICE_CONFIRM
This command is issued by the ZigBee device to return the results from a ZB_FIND_DEVICE_REQUEST command. |
static short |
ZB_FIND_DEVICE_REQUEST
This command is used to determine the short address for a device in the network. |
static short |
ZB_GET_DEVICE_INFO
This command retrieves a Device Information Property. |
static short |
ZB_PERMIT_JOINING_REQ
This command is used to control the joining permissions and thus allow or disallow new devices from joining the network. |
static short |
ZB_RCV_DATA_IND
This callback is called asynchronously by the ZigBee device when it has received a packet from a remote device. |
static byte |
ZB_RESET_BY_EXT
|
static byte |
ZB_RESET_BY_POWER_UP
|
static byte |
ZB_RESET_BY_WATCHDOG
|
static short |
ZB_RESET_IND
This command is generated by the ZigBee device automatically immediately after a reset. |
static short |
ZB_SEND_DATA_CONFIRM
This command is issued by the ZigBee device to return the results from a ZB_SEND_DATA_REQUEST command. |
static short |
ZB_SEND_DATA_REQ
This command initiates transmission of data to another device in the network. |
static short |
ZB_START_CONFIRM
This command is issued by the ZigBee device to return the results from a ZB_START_REQUEST command. |
static short |
ZB_START_REQUEST
This command starts the ZigBee stack in the ZigBee device. |
static byte |
ZBUFFERFULL
|
static short |
ZDO_END_DEVICE_ANNCE_IND
This command will cause the ZigBee device to issue an ???End device announce??? broadcast packet to the network. |
static short |
ZDO_MGMT_LQI_RSP
This control message is in response to the ZDO Management LQI Request. |
static byte |
ZDOINVALIDENDPOINT
|
static byte |
ZDOINVALIDREQUESTTYPE
|
static byte |
ZDONOBINDENTRY
|
static byte |
ZDONOMATCH
|
static byte |
ZDOTABLEFULL
|
static byte |
ZDOTIMEOUT
|
static byte |
ZDOUNSUPPORTED
|
static byte |
ZFAILURE
|
static byte |
ZINVALIDPARAMETER
|
static byte |
ZMACBEACONLOSS
|
static byte |
ZMACCHANNELACCESSFAILURE
|
static byte |
ZMACDENIED
|
static byte |
ZMACDISABLETRXFAILURE
|
static byte |
ZMACFAILEDSECURITYCHEC
|
static byte |
ZMACFRAMETOOLONG
|
static byte |
ZMACINVALIDGTS
|
static byte |
ZMACINVALIDHANDLE
|
static byte |
ZMACINVALIDPARAMETER
|
static byte |
ZMACMEMERROR
|
static byte |
ZMACNOACK
|
static byte |
ZMACNOBEACON
|
static byte |
ZMACNODATA
|
static byte |
ZMACNOSHORTADDR
|
static byte |
ZMACOUTOFCAP
|
static byte |
ZMACPANIDCONFLICT
|
static byte |
ZMACREALIGNMENT
|
static byte |
ZMACTRANSACTIONEXPIRED
|
static byte |
ZMACTRANSACTIONOVERFLOW
|
static byte |
ZMACTXACTIVE
|
static byte |
ZMACUNAVAILABLEKEY
|
static byte |
ZMACUNSUPPORTED
|
static byte |
ZMACUNSUPPORTEDATTRIBUTE
|
static byte |
ZMEMERROR
|
static byte |
ZNWKALREADYPRESENT
|
static byte |
ZNWKINVALIDPARAM
|
static byte |
ZNWKINVALIDREQUEST
|
static byte |
ZNWKLEAVEUNCONFIRMED
|
static byte |
ZNWKNOACK
|
static byte |
ZNWKNONETWORKS
|
static byte |
ZNWKNOROUTE
|
static byte |
ZNWKNOTPERMITTED
|
static byte |
ZNWKSTARTUPFAILURE
|
static byte |
ZNWKSYNCFAILURE
|
static byte |
ZNWKTABLEFULL
|
static byte |
ZNWKUNKNOWNDEVICE
|
static byte |
ZNWKUNSUPPORTEDATTRIBUTE
|
static byte |
ZSAPIINPROGRESS
|
static byte |
ZSAPINIT
|
static byte |
ZSAPITIMEOUT
|
static byte |
ZSECCCMFAIL
|
static byte |
ZSECMAXFRMCOUNT
|
static byte |
ZSECNOKEY
|
static byte |
ZSECOLDFRMCOUNT
|
static byte |
ZSUCCESS
|
static byte |
ZUNSUPPORTEDMODE
|
| Method Summary | |
|---|---|
void |
allowBind(byte timeout)
Puts the ZigBee device into the Allow Binding Mode for a given period of time. |
void |
bindDeviceRequest(byte bindingRequest,
short commandId,
IEEEAddress destination)
Create or delete a ???binding??? to another device on the network. |
void |
configurePA(boolean powerAmpOn,
byte powerLevel)
Turn on and off the RF power amplifier capable of up to 100mW of output power. |
void |
findDeviceRequest(IEEEAddress device)
Determine the short address for a device in the network. |
short |
getApsAckWaitDurationConfig()
|
byte |
getApsFrameRetriesConfig()
|
short |
getBindingTimeConfig()
|
byte |
getBroadcastDeliveryTimeConfig()
|
byte |
getBroadcastRetriesConfig()
|
byte |
getChannel()
Retrieve the channel the ZigBee PAN is operating on. |
int |
getChannelListConfig()
|
IEEEAddress |
getExtendedPANID()
Retrieve the extended PAN ID of the ZigBee PAN. |
IEEEAddress |
getIEEEAddress()
Retrieve the ZigBee device's IEEE Address. |
byte |
getIndirectMessageTimeoutConfig()
|
byte |
getLogicalTypeConfig()
|
short |
getPANID()
Retrieve the PAN ID of the ZigBee PAN. |
short |
getPANIDConfig()
|
IEEEAddress |
getParentIEEEAddress()
Retrieve the IEEE Address of the ZigBee device's parent. |
short |
getParentShortAddress()
Retrieve the short address of the ZigBee device's parent. |
byte |
getPassiveAckTimeoutConfig()
|
byte |
getPollFailureRetriesConfig()
|
short |
getPollRateConfig()
|
byte[] |
getPreCfgKeyConfig()
|
boolean |
getPreCfgKeyEnableConfig()
|
short |
getQueuePollRateConfig()
|
short |
getResponsePollRateConfig()
|
byte |
getRouteExpiryTimeConfig()
|
boolean |
getSecurityModeConfig()
|
short |
getShortAddress()
Retrieve the ZigBee device's short address. |
byte |
getStartUpOptionConfig()
|
int |
getState()
Retrieve the ZigBee device's current state. |
java.lang.String |
getUserDescConfig()
|
void |
permitJoining(short deviceId,
byte timeout)
Control the joining permission and allow or disallow new devices from joining the network. |
int |
read(byte[] buf,
int len,
int flags)
read a control message response from the ZigBee device; this may be in response to a previously-issues command such as @see #findDeviceRequest(IEEEAddress) |
void |
registerAFRequest(byte appEndPoint,
short appProfileId,
short deviceId,
byte deviceVersion,
short[] inputCommands,
short[] outputCommands)
An Application Registration Request (AF Interface) Registers the profile ID as well as the list of commands that the device ???output??? or ???input??? to the ZigBee device. |
void |
registerAppRequest(byte appEndPoint,
short appProfileId,
short deviceId,
byte deviceVersion,
short[] appInClusterList,
short[] appOutClusterList)
An Application Registration Request (SAPI) Registers the profile ID as well as the list of commands that the device ???output??? or ???input??? to the ZigBee device. |
void |
reset(byte resetType)
Resets the ZigBee device (not the entire BUGbee module). |
void |
sendZAccelCommand(short command,
byte[] data)
Send an arbitrary Z-Accel command directly to the device. |
void |
setApsAckWaitDurationConfig(short apsAckWaitDuration)
The amount of time to wait for ACK packet before retransmission. |
void |
setApsFrameRetriesConfig(byte apsFrameRetries)
Number of retransmissions of a data packet at the application layer. |
void |
setBindingTimeConfig(short bindingTime)
The amount of time (in ms) a device will wait for a response to a binding request. |
void |
setBroadcastDeliveryTimeConfig(byte broadcastDeliveryTime)
The maximum amount of time (in units of 100ms) that it can take for a broadcast packet to propagate through the entire network. |
void |
setBroadcastRetriesConfig(byte broadcastRetries)
Max number for broadcast packet retransmission. |
void |
setChannelListConfig(int channelList)
Bit mask of the channels on which this network can operate. |
void |
setIndirectMessageTimeoutConfig(byte indirectMessageTimeout)
The amount of time (in seconds) that a router or coordinator will buffer messages destined to their end-device child nodes. |
void |
setInterfaceState(boolean interfaceUp)
Brings up the interface (if interfaceUp is true). |
void |
setLogicalTypeConfig(byte logicalType)
Set the ZigBee logical type of the device. |
void |
setPANIDConfig(short PANID)
This parameter identifies the ZigBee network. |
void |
setPassiveAckTimeoutConfig(byte passiveAckTimeout)
Duration to wait (in 100ms) before retransmitting a broadcast packet Default is 5. |
void |
setPollFailureRetriesConfig(byte pollFailureRetries)
The number of times to retry before invoking the rejoin mechanism. |
void |
setPollRateConfig(short pollRate)
An End-device will wake up periodically with the non-zero duration to check for data with its parent device. |
void |
setPreCfgKeyConfig(byte[] preCfgKey)
PreCfgKey is used for securing and un-securing packets in the network, if security is enabled for the network. |
void |
setPreCfgKeyEnableConfig(boolean preCfgKeyEnable)
If security functionality is enabled, there are two options to distribute the security key to all devices in the network. |
void |
setQueuePollRateConfig(short pollRate)
Duration to retry if the first poll fails. |
void |
setResponsePollRateConfig(short pollRate)
Duration to poll for response after sending a data packet out. |
void |
setRouteExpiryTimeConfig(byte routeExpiryTime)
The amount of time (in seconds) for which a route must be idle ( i.e. |
void |
setSecurityModeConfig(boolean securityMode)
Enable or disable security mode. |
void |
setStartUpOptionConfig(byte option)
Controls the device startup options. |
void |
setUserDescConfig(java.lang.String userDesc)
An optional user-defined data (upto 16bytes ) that can be configured in the ZigBee device so that it can easily identified or described later. |
void |
startRequest()
Starts the stack on the ZigBee device; blocks until confirmation is received from the device that the stack is running. |
| Field Detail |
|---|
static final byte DONT_RESET
static final byte HW_RESET
static final byte SW_RESET
static final int DEV_HOLD
static final int DEV_INIT
static final int DEV_NWK_DISC
static final int DEV_NWK_JOINING
static final int DEV_NWK_REJOIN
static final int DEV_END_DEVICE_UNAUTH
static final int DEV_END_DEVICE
static final int DEV_ROUTER
static final int DEV_COORD_STARTING
static final int DEV_ZB_COORD
static final int DEV_NWK_ORPHAN
static final short ALL_ROUTERS_AND_COORD_ADDRESS
static final byte JOINING_OFF_TIMEOUT
static final byte JOINING_ON_INDEFINITELY_TIMEOUT
static final byte BINDING_DISALLOWED_TIMEOUT
static final byte BINDING_ALLOWED_INDEFINITELY_TIMEOUT
static final byte CREATE_BINDING_REQUEST
static final byte REMOVE_BINDING_REQUEST
static final byte START_OP_CLEAR_STATE
static final byte START_OP_CLEAR_CONFIG
static final byte START_OP_CURRENT
static final byte LOGICAL_TYPE_COORDINATOR
static final byte LOGICAL_TYPE_ROUTER
static final byte LOGICAL_TYPE_END_DEVICE
static final int MAX_USER_DESC_LEN
static final int PRE_CFG_KEY_LEN
static final int MSG_PEEK
static final int MSG_DONTWAIT
static final short ZB_START_REQUEST
static final short ZB_BIND_DEVICE
static final short ZB_ALLOW_BIND
static final short ZB_SEND_DATA_REQ
static final short ZB_GET_DEVICE_INFO
static final short ZB_FIND_DEVICE_REQUEST
findDeviceRequest(IEEEAddress) to do this.
static final short ZB_PERMIT_JOINING_REQ
permitJoining(short, byte) to do this.
static final short ZB_APP_REGISTER_REQ
registerAppRequest(byte, short, short, byte, short[], short[])
to do this.
static final short ZB_RESET_IND
static final short AF_DATA_CNF
static final short ZDO_MGMT_LQI_RSP
static final short ZDO_END_DEVICE_ANNCE_IND
static final short ZB_START_CONFIRM
static final short ZB_BIND_CONFIRM
static final short ZB_ALLOW_BIND_CONFIRM
static final short ZB_SEND_DATA_CONFIRM
static final short ZB_FIND_DEVICE_CONFIRM
static final short ZB_RCV_DATA_IND
IBUGBeePacket.
static final byte ZSUCCESS
static final byte ZFAILURE
static final byte ZINVALIDPARAMETER
static final byte ZMEMERROR
static final byte ZBUFFERFULL
static final byte ZUNSUPPORTEDMODE
static final byte ZMACMEMERROR
static final byte ZSAPIINPROGRESS
static final byte ZSAPITIMEOUT
static final byte ZSAPINIT
static final byte ZDOINVALIDREQUESTTYPE
static final byte ZDOINVALIDENDPOINT
static final byte ZDOUNSUPPORTED
static final byte ZDOTIMEOUT
static final byte ZDONOMATCH
static final byte ZDOTABLEFULL
static final byte ZDONOBINDENTRY
static final byte ZSECNOKEY
static final byte ZSECOLDFRMCOUNT
static final byte ZSECMAXFRMCOUNT
static final byte ZSECCCMFAIL
static final byte ZAPSFAIL
static final byte ZAPSTABLEFULL
static final byte ZAPSILLEGALREQUEST
static final byte ZAPSINVALIDBINDING
static final byte ZAPSUNSUPPORTEDATTRIB
static final byte ZAPSNOTSUPPORTED
static final byte ZAPSNOACK
static final byte ZAPSDUPLICATEENTRY
static final byte ZAPSNOBOUNDDEVICE
static final byte ZAPSNOTALLOWED
static final byte ZAPSNOTAUTHENTICATED
static final byte ZNWKINVALIDPARAM
static final byte ZNWKINVALIDREQUEST
static final byte ZNWKNOTPERMITTED
static final byte ZNWKSTARTUPFAILURE
static final byte ZNWKALREADYPRESENT
static final byte ZNWKSYNCFAILURE
static final byte ZNWKTABLEFULL
static final byte ZNWKUNKNOWNDEVICE
static final byte ZNWKUNSUPPORTEDATTRIBUTE
static final byte ZNWKNONETWORKS
static final byte ZNWKLEAVEUNCONFIRMED
static final byte ZNWKNOACK
static final byte ZNWKNOROUTE
static final byte ZMACBEACONLOSS
static final byte ZMACCHANNELACCESSFAILURE
static final byte ZMACDENIED
static final byte ZMACDISABLETRXFAILURE
static final byte ZMACFAILEDSECURITYCHEC
static final byte ZMACFRAMETOOLONG
static final byte ZMACINVALIDGTS
static final byte ZMACINVALIDHANDLE
static final byte ZMACINVALIDPARAMETER
static final byte ZMACNOACK
static final byte ZMACNOBEACON
static final byte ZMACNODATA
static final byte ZMACNOSHORTADDR
static final byte ZMACOUTOFCAP
static final byte ZMACPANIDCONFLICT
static final byte ZMACREALIGNMENT
static final byte ZMACTRANSACTIONEXPIRED
static final byte ZMACTRANSACTIONOVERFLOW
static final byte ZMACTXACTIVE
static final byte ZMACUNAVAILABLEKEY
static final byte ZMACUNSUPPORTEDATTRIBUTE
static final byte ZMACUNSUPPORTED
static final byte ZB_RESET_BY_POWER_UP
static final byte ZB_RESET_BY_EXT
static final byte ZB_RESET_BY_WATCHDOG
| Method Detail |
|---|
void reset(byte resetType)
throws java.io.IOException
resetType - one of DONT_RESET, HW_RESET or SW_RESET
java.io.IOException
int getState()
throws java.io.IOException
java.io.IOException
IEEEAddress getIEEEAddress()
throws java.io.IOException
java.io.IOException
short getShortAddress()
throws java.io.IOException
java.io.IOException
IEEEAddress getParentIEEEAddress()
throws java.io.IOException
java.io.IOException
short getParentShortAddress()
throws java.io.IOException
java.io.IOException
short getPANID()
throws java.io.IOException
java.io.IOException
IEEEAddress getExtendedPANID()
throws java.io.IOException
java.io.IOException
byte getChannel()
throws java.io.IOException
java.io.IOException
void setInterfaceState(boolean interfaceUp)
throws java.io.IOException
interfaceUp -
java.io.IOException
void registerAppRequest(byte appEndPoint,
short appProfileId,
short deviceId,
byte deviceVersion,
short[] appInClusterList,
short[] appOutClusterList)
throws java.io.IOException
IBUGBeePacket.read(byte[], int, int).
appEndPoint - the end point of the deviceappProfileId - the profile ID of the applicationdeviceId - the device description ID for this endpointdeviceVersion - the device version numberappInClusterList - list of input cluster IDs (null or byte[0] if not N/A)appOutClusterList - list of output cluster IDs (null or byte[0] if not N/A)
java.io.IOException
void registerAFRequest(byte appEndPoint,
short appProfileId,
short deviceId,
byte deviceVersion,
short[] inputCommands,
short[] outputCommands)
throws java.io.IOException
appEndPointspecifies - the endpoint of the device. This should be in the
range of 1-240 and should be set to the same value for all devices in the network.appProfileId - the profile id of the application. This should be set to
the same value for all devices in the network.deviceId - an application-specific identifier; it identifies the device
type within the particular profile ID. This is not used by the ZigBee stack
in any way other than to identify itself when requested.deviceVersion - an application-specific identifier; it identifies the
version of the device and is not used by the ZigBee stack in any way other
than to identify itself when requested.inputCommands - a list of identifiers of input commands that are processed by
this application; set to null if N/A.outputCommands - a list of identifiers of output commands that are generated by
this application; set to null if N/A.
java.io.IOException
void startRequest()
throws java.io.IOException
java.io.IOException
void permitJoining(short deviceId,
byte timeout)
throws java.io.IOException
deviceId - the address of the device for which the joining permission
should be set. This is usually the local device address or the special broadcast
address that denotes all routers and coordinator (ALL_ROUTERS_AND_COORD_ADDRESS).
This way the joining permissions of a single device or the whole network can be
controlled.timeout - the timeout in seconds for which the joining permissions should
be turned on; setting to JOINING_OFF_TIMEOUT will turn off joining permissions
entirely; setting to JOINING_ON_INDEFINITELY_TIMEOUT will turn on joining
permissions indefinitely. Note that CC2480 docs incorrectly say indefinitely value is 65, but it is not.
java.io.IOException
void allowBind(byte timeout)
throws java.io.IOException
timeout - the timeout period in seconds; setting to BINDING_DISALLOWED_TIMEOUT
will disable binding entirely; setting to BINDING_ALLOWED_INDEFINITELY_TIMEOUT will
enable binding indefinitely.
java.io.IOException
void bindDeviceRequest(byte bindingRequest,
short commandId,
IEEEAddress destination)
throws java.io.IOException
bindingRequest - CREATE_BINDING_REQUEST or REMOVE_BINDING_REQUESTcommandId - binding identifierdestination - the IEEE address of the device to bind to.
Set to NULL if the destination address is unknown and it will bind
to the destination device that is set to Allow Bind Mode
java.io.IOException
void findDeviceRequest(IEEEAddress device)
throws java.io.IOException
device -
java.io.IOException
void configurePA(boolean powerAmpOn,
byte powerLevel)
throws java.io.IOException
powerAmpOn - if true enable the PA, if false disable itpowerLevel - the power level; see the table above.
java.io.IOException
void sendZAccelCommand(short command,
byte[] data)
throws java.io.IOException
command - data -
java.io.IOException
void setStartUpOptionConfig(byte option)
throws java.io.IOException
java.io.IOException
byte getStartUpOptionConfig()
throws java.io.IOException
java.io.IOException
void setLogicalTypeConfig(byte logicalType)
throws java.io.IOException
java.io.IOException
byte getLogicalTypeConfig()
throws java.io.IOException
java.io.IOException
void setPollRateConfig(short pollRate)
throws java.io.IOException
java.io.IOException
short getPollRateConfig()
throws java.io.IOException
java.io.IOException
void setQueuePollRateConfig(short pollRate)
throws java.io.IOException
java.io.IOException
short getQueuePollRateConfig()
throws java.io.IOException
java.io.IOException
void setResponsePollRateConfig(short pollRate)
throws java.io.IOException
java.io.IOException
short getResponsePollRateConfig()
throws java.io.IOException
java.io.IOException
void setPollFailureRetriesConfig(byte pollFailureRetries)
throws java.io.IOException
java.io.IOException
byte getPollFailureRetriesConfig()
throws java.io.IOException
java.io.IOException
void setIndirectMessageTimeoutConfig(byte indirectMessageTimeout)
throws java.io.IOException
java.io.IOException
byte getIndirectMessageTimeoutConfig()
throws java.io.IOException
java.io.IOException
void setApsFrameRetriesConfig(byte apsFrameRetries)
throws java.io.IOException
java.io.IOException
byte getApsFrameRetriesConfig()
throws java.io.IOException
java.io.IOException
void setApsAckWaitDurationConfig(short apsAckWaitDuration)
throws java.io.IOException
java.io.IOException
short getApsAckWaitDurationConfig()
throws java.io.IOException
java.io.IOException
void setBindingTimeConfig(short bindingTime)
throws java.io.IOException
java.io.IOException
short getBindingTimeConfig()
throws java.io.IOException
java.io.IOException
void setUserDescConfig(java.lang.String userDesc)
throws java.io.IOException
MAX_USER_DESC_LEN.
java.io.IOException
java.lang.String getUserDescConfig()
throws java.io.IOException
java.io.IOException
void setPANIDConfig(short PANID)
throws java.io.IOException
java.io.IOException
short getPANIDConfig()
throws java.io.IOException
java.io.IOException
void setChannelListConfig(int channelList)
throws java.io.IOException
java.io.IOException
int getChannelListConfig()
throws java.io.IOException
java.io.IOException
void setPreCfgKeyConfig(byte[] preCfgKey)
throws java.io.IOException
PRE_CFG_KEY_LEN.
java.io.IOException
byte[] getPreCfgKeyConfig()
throws java.io.IOException
java.io.IOException
void setPreCfgKeyEnableConfig(boolean preCfgKeyEnable)
throws java.io.IOException
preCfgKeyEnable -
java.io.IOException
boolean getPreCfgKeyEnableConfig()
throws java.io.IOException
java.io.IOException
void setSecurityModeConfig(boolean securityMode)
throws java.io.IOException
java.io.IOException
boolean getSecurityModeConfig()
throws java.io.IOException
java.io.IOException
void setBroadcastRetriesConfig(byte broadcastRetries)
throws java.io.IOException
java.io.IOException
byte getBroadcastRetriesConfig()
throws java.io.IOException
java.io.IOException
void setPassiveAckTimeoutConfig(byte passiveAckTimeout)
throws java.io.IOException
java.io.IOException
byte getPassiveAckTimeoutConfig()
throws java.io.IOException
java.io.IOException
void setBroadcastDeliveryTimeConfig(byte broadcastDeliveryTime)
throws java.io.IOException
java.io.IOException
byte getBroadcastDeliveryTimeConfig()
throws java.io.IOException
java.io.IOException
void setRouteExpiryTimeConfig(byte routeExpiryTime)
throws java.io.IOException
routeExpiryTime -
java.io.IOException
byte getRouteExpiryTimeConfig()
throws java.io.IOException
java.io.IOException
int read(byte[] buf,
int len,
int flags)
throws java.io.IOException
buf - the buffer into which the data should be readlen - the maximum number of bytes of data to readflags - MSG_PEEK or MSG_DONTWAIT
java.io.IOException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||