Klasse DIBDeviceInfo
java.lang.Object
org.apache.plc4x.java.knxnetip.readwrite.DIBDeviceInfo
- Alle implementierten Schnittstellen:
Message,Serializable
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected final shortprotected final byte[]protected final DeviceStatusprotected final KnxAddressprotected final KnxMediumprotected final MACAddressprotected final IPAddressprotected final byte[]protected final ProjectInstallationIdentifier -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungDIBDeviceInfo(short descriptionType, KnxMedium knxMedium, DeviceStatus deviceStatus, KnxAddress knxAddress, ProjectInstallationIdentifier projectInstallationIdentifier, byte[] knxNetIpDeviceSerialNumber, IPAddress knxNetIpDeviceMulticastAddress, MACAddress knxNetIpDeviceMacAddress, byte[] deviceFriendlyName) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbooleanshortbyte[]byte[]intintinthashCode()voidserialize(WriteBuffer writeBuffer) static DIBDeviceInfostaticParse(ReadBuffer readBuffer) static DIBDeviceInfostaticParse(ReadBuffer readBuffer, Object... args) toString()
-
Felddetails
-
descriptionType
protected final short descriptionType -
knxMedium
-
deviceStatus
-
knxAddress
-
projectInstallationIdentifier
-
knxNetIpDeviceSerialNumber
protected final byte[] knxNetIpDeviceSerialNumber -
knxNetIpDeviceMulticastAddress
-
knxNetIpDeviceMacAddress
-
deviceFriendlyName
protected final byte[] deviceFriendlyName
-
-
Konstruktordetails
-
DIBDeviceInfo
public DIBDeviceInfo(short descriptionType, KnxMedium knxMedium, DeviceStatus deviceStatus, KnxAddress knxAddress, ProjectInstallationIdentifier projectInstallationIdentifier, byte[] knxNetIpDeviceSerialNumber, IPAddress knxNetIpDeviceMulticastAddress, MACAddress knxNetIpDeviceMacAddress, byte[] deviceFriendlyName)
-
-
Methodendetails
-
getDescriptionType
public short getDescriptionType() -
getKnxMedium
-
getDeviceStatus
-
getKnxAddress
-
getProjectInstallationIdentifier
-
getKnxNetIpDeviceSerialNumber
public byte[] getKnxNetIpDeviceSerialNumber() -
getKnxNetIpDeviceMulticastAddress
-
getKnxNetIpDeviceMacAddress
-
getDeviceFriendlyName
public byte[] getDeviceFriendlyName() -
serialize
- Angegeben von:
serializein SchnittstelleSerializable- Löst aus:
SerializationException
-
getLengthInBytes
public int getLengthInBytes()- Angegeben von:
getLengthInBytesin SchnittstelleMessage
-
getLengthInBits
public int getLengthInBits()- Angegeben von:
getLengthInBitsin SchnittstelleMessage
-
staticParse
public static DIBDeviceInfo staticParse(ReadBuffer readBuffer, Object... args) throws ParseException - Löst aus:
ParseException
-
staticParse
- Löst aus:
ParseException
-
equals
-
hashCode
public int hashCode() -
toString
-