Version
Unbind
Corresponding SMPP Command: unbind
Extends: EmptyBody<UnbindResp>
Unbind represents the SMPP unbind command, which is used to terminate an active SMPP session between an ESME and an SMSC. It carries no message body, and its only purpose is to initiate a clean disconnect. This class provides the basic structure for sending the unbind request and receiving an UnbindResp in return.
Fields (Inherited from Pdu)
PDU_HEADER_LENGTH, PDU_INT_LENGTH
Constructor:
public Unbind()
Creates a new instance of the Unbind PDU. As this command carries no message body, no additional fields are required.
Methods:
UnbindResp createResponse() | Returns a new UnbindResp to acknowledge the request. |
Class<UnbindResp> getResponseClass() | Specifies the response type as UnbindResp.class. |
Methods inherited from class com.mobius.software.protocols.smpp.EmptyBody |
|
appendBodyToString, calculateByteSizeOfBody, readBody, writeBody | |
Methods inherited from class com.mobius.software.protocols.smpp.PduRequest |
|
createGenericNack | |
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!