作者热门文章
- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中com.zsmartsystems.zigbee.ZigBeeNode.getLogicalType()
方法的一些代码示例,展示了ZigBeeNode.getLogicalType()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZigBeeNode.getLogicalType()
方法的具体详情如下:
包路径:com.zsmartsystems.zigbee.ZigBeeNode
类名称:ZigBeeNode
方法名:getLogicalType
[英]Gets the LogicalType of the node.
Possible types are -:
代码示例来源:origin: zsmartsystems/com.zsmartsystems.zigbee
ZigBeeNode node = networkManager.getNode(nodeId);
out.print(String.format("%-6d %04X %s %-12s ", node.getNetworkAddress(), node.getNetworkAddress(),
node.getIeeeAddress(), node.getLogicalType()));
List<Integer> endpointIds = new ArrayList<Integer>();
for (final ZigBeeEndpoint endpoint : node.getEndpoints()) {
代码示例来源:origin: openhab/org.openhab.binding.zigbee
properties.put(ZigBeeBindingConstants.THING_PROPERTY_NETWORKADDRESS, node.getNetworkAddress().toString());
properties.put(ZigBeeBindingConstants.THING_PROPERTY_LOGICALTYPE, node.getLogicalType().toString());
代码示例来源:origin: openhab/org.openhab.binding.zigbee
if (node.getLogicalType() != null) {
properties.put(ZigBeeBindingConstants.THING_PROPERTY_LOGICALTYPE, node.getLogicalType().toString());
代码示例来源:origin: openhab/org.openhab.binding.zigbee
if (node.getLogicalType() == LogicalType.COORDINATOR || node.getNetworkAddress() == 0) {
return;
代码示例来源:origin: zsmartsystems/com.zsmartsystems.zigbee
@Test
public void testDeviceTypes() {
ZigBeeNode node = new ZigBeeNode(Mockito.mock(ZigBeeNetworkManager.class), new IeeeAddress());
assertFalse(node.isFullFuntionDevice());
assertFalse(node.isReducedFuntionDevice());
assertFalse(node.isPrimaryTrustCenter());
assertFalse(node.isSecurityCapable());
assertEquals(LogicalType.UNKNOWN, node.getLogicalType());
NodeDescriptor nodeDescriptor = new NodeDescriptor();
node.setNodeDescriptor(nodeDescriptor);
assertFalse(node.isFullFuntionDevice());
assertFalse(node.isReducedFuntionDevice());
assertFalse(node.isPrimaryTrustCenter());
assertFalse(node.isSecurityCapable());
nodeDescriptor = new NodeDescriptor(0, 0, 0xff, false, 0, 0, 0xff, 0, false, 0);
node.setNodeDescriptor(nodeDescriptor);
assertNotNull(node.getNodeDescriptor());
assertTrue(node.isFullFuntionDevice());
assertFalse(node.isReducedFuntionDevice());
assertTrue(node.isPrimaryTrustCenter());
assertTrue(node.isSecurityCapable());
nodeDescriptor = new NodeDescriptor(0, 0, 0x00, false, 0, 0, 0xff, 0, false, 0);
node.setNodeDescriptor(nodeDescriptor);
assertFalse(node.isFullFuntionDevice());
assertTrue(node.isReducedFuntionDevice());
assertEquals(LogicalType.COORDINATOR, node.getLogicalType());
}
本文整理了Java中com.zsmartsystems.zigbee.ZigBeeNode.getLogicalType()方法的一些代码示例,展示了ZigBeeNode.getLogicalType
我是一名优秀的程序员,十分优秀!