public interface ZigBeeNodeDescriptor
The Node Descriptor contains information about the capabilities of the node.
Modifier and Type | Method and Description |
---|---|
ZigBeeFrequencyBand |
getFrequencyBand()
Returns the radio frequency band the node is currently operating on.
|
short |
getLogicalType()
Returns the logical type of the described node.
|
ZigBeeMacCapabiliyFlags |
getMacCapabilityFlags()
Returns the MAC Capability Flags field information.
|
int |
getManufacturerCode()
Returns the manufacturer code of the described node.
|
int |
getMaxBufferSize()
Returns the maximum buffer size of the described node.
|
int |
getMaxIncomingTransferSize()
Returns the maximum incoming transfer size of the described node.
|
int |
getMaxOutgoingTransferSize()
Returns the maximum outgoing transfer size of the described node.
|
ZigBeeServerMask |
getServerMask()
Returns the server mask of the described node.
|
boolean |
isComplexDescriptorAvailable()
Checks if a complex descriptor is available.
|
boolean |
isExtendedActiveEndpointListAvailable()
Checks if extended active endpoint list is available.
|
boolean |
isExtendedSimpleDescriptorListAvailable()
Checks if extended simple descriptor is available.
|
boolean |
isUserDescriptorAvailable()
Checks if a user descriptor is available.
|
short getLogicalType()
ZigBeeNode.COORDINATOR
,
ZigBeeNode.ROUTER
, ZigBeeNode.ZED
.boolean isComplexDescriptorAvailable()
boolean isUserDescriptorAvailable()
ZigBeeFrequencyBand getFrequencyBand()
ZigBeeMacCapabiliyFlags getMacCapabilityFlags()
int getManufacturerCode()
int getMaxBufferSize()
int getMaxIncomingTransferSize()
int getMaxOutgoingTransferSize()
ZigBeeServerMask getServerMask()
boolean isExtendedActiveEndpointListAvailable()
boolean isExtendedSimpleDescriptorListAvailable()
Copyright © Contributors to the Eclipse Foundation Licensed under the Eclipse Foundation Specification License – v1.0