public String getDeviceString() { LLDPOrganizationalTLV tlv = getDeviceTLV(); if (tlv != null) { return new String(tlv.getInfoString(), StandardCharsets.UTF_8); } return null; }
public String getNameString() { LLDPOrganizationalTLV tlv = getNameTLV(); if (tlv != null) { return new String(tlv.getInfoString(), StandardCharsets.UTF_8); } return null; }
public String getDomainString() { LLDPOrganizationalTLV tlv = getDomainTLV(); if (tlv != null) { return new String(tlv.getInfoString(), StandardCharsets.UTF_8); } return null; }
public long getTimestamp() { LLDPOrganizationalTLV tlv = getTimestampTLV(); if (tlv != null) { ByteBuffer b = ByteBuffer.allocate(8).put(tlv.getInfoString()); b.flip(); return b.getLong(); } return 0; }
public byte[] getSig() { LLDPOrganizationalTLV tlv = getSigTLV(); if (tlv != null) { return tlv.getInfoString(); } return null; }