protected byte[] processVendorSetRequest(BidibCommand bidibMessage) { byte[] response = null; try { VendorSetMessage vendorSetMessage = (VendorSetMessage) bidibMessage; VendorData vendorData = vendorSetMessage.getVendorData(); LOGGER.info("Set the vendor data: {}", vendorData); // store the vendor data ... configurationVariables.put(vendorData.getName(), vendorData.getValue()); VendorResponse vendorResponse = new VendorResponse(bidibMessage.getAddr(), getNextSendNum(), vendorData.getName(), vendorData.getValue()); response = vendorResponse.getContent(); } catch (ProtocolException ex) { LOGGER.warn("Create vendor response failed.", ex); } return response; }
public VendorData getVendorData() { VendorData result = new VendorData(); byte[] data = getData(); result.setName(ByteUtils.cstr(data, 0)); result.setValue(ByteUtils.cstr(data, result.getName().length() + 1)); return result; } }
public VendorData getVendorData() { VendorData result = new VendorData(); byte[] data = getData(); result.setName(ByteUtils.cstr(data, 0)); result.setValue(ByteUtils.cstr(data, result.getName().length() + 1)); return result; }
if (vendorDatas != null) { for (VendorData vendorData : vendorDatas) { System.out.println("CV" + vendorData.getName() + "=" + vendorData.getValue()); // NOSONAR
System.out.println("CV" + vendorData.getName() + "=" + vendorData.getValue()); // NOSONAR