Version

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!

Mobius Software

As a company you'll get:

  • Get started quickly

  • Support any business model

  • Join millions of businesses

Questions? websupport@mobius.com