handleCommandClassNodeNaming method

  1. @override
void handleCommandClassNodeNaming(
  1. List<int> data
)

Implementation

@override
void handleCommandClassNodeNaming(List<int> data) {
  switch (data[8]) {
    case NODE_NAMING_NODE_NAME_REPORT:
      var nameReport = NodeNameReport(data);
      name = nameReport.name;
      processedResult<NodeNameReport>(nameReport);
      return;
    case NODE_NAMING_NODE_LOCATION_REPORT:
      var locationReport = NodeLocationReport(data);
      location = locationReport.location;
      processedResult<NodeLocationReport>(locationReport);
      return;
    default:
      return unhandledCommandClass(
          COMMAND_CLASS_NODE_NAMING, 'COMMAND_CLASS_NODE_NAMING', data);
  }
}