PartialPduResp
public class PartialPduResp
Extends: EmptyBodyResp
PartialPduResp represents a response to an incomplete or unrecognized request PDU. This class is used internally when the system encounters a response-type PDU that couldn't be fully decoded but still needs to be tracked or acknowledged. It allows the SMPP engine to handle unexpected or malformed responses without crashing or dropping the session abruptly.
This class contains no body and inherits its minimal structure from EmptyBodyResp.
Fields inherited from class com.mobius.software.protocols.smpp.Pdu
PDU_HEADER_LENGTH, PDU_INT_LENGTH
Constructor:
public PartialPduResp(CommandType commandId)
commandId – The SMPP command type of the partial response.
Creates a new PartialPduResp with the specified command ID. This constructor is used when a response PDU header is recognized, but the body could not be parsed.
Methods inherited from class com.mobius.software.protocols.smpp.EmptyBodyResp |
appendBodyToString, calculateByteSizeOfBody, readBody, writeBody |
Methods inherited from class com.mobius.software.protocols.smpp.PduResponse |
getResultMessage, setResultMessage |
Methods inherited from class com.mobius.software.protocols.smpp.Pdu |
addOptionalParameter, calculateAndSetCommandLength, getCommandId, getCommandLength, getCommandStatus, getName, getOptionalParameter, getOptionalParameterCount, getOptionalParameters, getReferenceObject, getSequenceNumber, hasCommandLengthCalculated, hasOptionalParameter, hasSequenceNumberAssigned, isRequest, isResponse, readOptionalParameters, removeCommandLength, removeOptionalParameter, removeSequenceNumber, setCommandLength, setCommandStatus, setOptionalParameter, setReferenceObject, setSequenceNumber, toString, writeOptionalParameters |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Start innovating with Mobius
What's next? Let's talk!