tuwien.auto.eicl.struct.eibnetip.util
Class Device_DIB
java.lang.Object
tuwien.auto.eicl.struct.eibnetip.util.Device_DIB
public class Device_DIB
extends java.lang.Object
This class implements a representation of the EIBnet/IP device description
information block. This structure is used to describe an EIBnet/IP server.
All encapsulated information can be accessed through get and set methods.
Device_DIB(byte[] _Body) - This constructor parses a byte array representation of an EIBNET/IP
device description information block.
|
Device_DIB
public Device_DIB(byte[] _Body)
This constructor parses a byte array representation of an EIBNET/IP
device description information block.
_Body
- The byte array representing the Device_DIB.
getDescriptionTypeCode
public short getDescriptionTypeCode()
Get the description type code of this message
- The description type code
getDeviceStatus
public short getDeviceStatus()
Get the sending device status byte.
getEibaddress
public EIB_Address getEibaddress()
Return the sending device individual address.
getKnxMedium
public short getKnxMedium()
Retrieve the KNX- medium byte
getKnxMediumString
public String getKnxMediumString()
Get a human readable representation of the KNX Medium type
getMACAddress
public short[] getMACAddress()
Get the sending point MAC address.
- The servers interface MACAddress
getMACAddressString
public String getMACAddressString()
Get a human readable MAC Address representation.
- The MAC address as string.
getMulticastAddress
public short[] getMulticastAddress()
Get the device multicast address.
- Return the multicast address.
getMulticastAddressString
public String getMulticastAddressString()
Get a multicast address string representation.
- The multicast address string
getName
public String getName()
Get the device name.
getProjectInstallationsIdentifier
public int getProjectInstallationsIdentifier()
Get the project and installation identifier as int.
- The project installation identifier
getSerialNumber
public short[] getSerialNumber()
Get the device serial number
getSerialNumberString
public String getSerialNumberString()
Get a device serial number string representation.
- The device serial number as string.
getStructlength
public short getStructlength()
Returns the structure length of this message.