Klasse NPDU
java.lang.Object
org.apache.plc4x.java.bacnetip.readwrite.NPDU
- Alle implementierten Schnittstellen:
Message,Serializable
-
Feldübersicht
Felder -
Konstruktorübersicht
KonstruktorenKonstruktorBeschreibungNPDU(short protocolVersionNumber, NPDUControl control, Integer destinationNetworkAddress, Short destinationLength, List<Short> destinationAddress, Integer sourceNetworkAddress, Short sourceLength, List<Short> sourceAddress, Short hopCount, NLM nlm, APDU apdu, Integer npduLength) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbooleangetApdu()intintintgetNlm()intshortintinthashCode()voidserialize(WriteBuffer writeBuffer) static NPDUstaticParse(ReadBuffer readBuffer, Integer npduLength) static NPDUstaticParse(ReadBuffer readBuffer, Object... args) toString()
-
Felddetails
-
protocolVersionNumber
protected final short protocolVersionNumber -
control
-
destinationNetworkAddress
-
destinationLength
-
destinationAddress
-
sourceNetworkAddress
-
sourceLength
-
sourceAddress
-
hopCount
-
nlm
-
apdu
-
npduLength
-
-
Konstruktordetails
-
NPDU
-
-
Methodendetails
-
getProtocolVersionNumber
public short getProtocolVersionNumber() -
getControl
-
getDestinationNetworkAddress
-
getDestinationLength
-
getDestinationAddress
-
getSourceNetworkAddress
-
getSourceLength
-
getSourceAddress
-
getHopCount
-
getNlm
-
getApdu
-
getDestinationLengthAddon
public int getDestinationLengthAddon() -
getSourceLengthAddon
public int getSourceLengthAddon() -
getPayloadSubtraction
public int getPayloadSubtraction() -
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
- Löst aus:
ParseException
-
staticParse
- Löst aus:
ParseException
-
equals
-
hashCode
public int hashCode() -
toString
-