BindReceiver
Corresponding SMPP Command: bind_receiver
public class BindReceiver
Extends: BaseBind<BindReceiverResp>
BindReceiver represents the SMPP bind_receiver command, used by an ESME to initiate a receive-only session with the SMSC. This class encapsulates the bind parameters (system ID, password, etc.) and provides response handling logic specific to a receiver-type bind.
Fields inherited from class com.mobius.software.protocols.smpp.Pdu
PDU_HEADER_LENGTH, PDU_INT_LENGTH
Constructor:
public BindReceiver()
The constructor initializes the bind request with default values. Required fields such as system ID, password, system type, and address range must be set explicitly using inherited setters.
Methods:
BindReceiverResp createResponse() |
Generates a BindReceiverResp corresponding to this request. Overrides createResponse() in PduRequest<BindReceiverResp>. |
Class<BindReceiverResp> getResponseClass() |
Returns the class type of the response (BindReceiverResp.class). Overrides getResponseClass() in PduRequest<BindReceiverResp>. |
Methods inherited from class com.mobius.software.protocols.smpp.BaseBind |
|
appendBodyToString, calculateByteSizeOfBody, getAddressRange, getInterfaceVersion, getPassword, getSystemId, getSystemType, readBody, setAddressRange, setInterfaceVersion, setPassword, setSystemId, setSystemType, 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!