edgeport - v1.0.3
    Preparing search index...

    Interface SmppConnectOptions

    Options for connect.

    1.0.3

    interface SmppConnectOptions {
        addressRange?: string;
        addrNpi?: number;
        addrTon?: number;
        bindMode?: BindMode;
        enquireLinkSeconds?: number;
        hostname: string;
        interfaceVersion?: number;
        password?: string;
        port?: number;
        scheduler?: SmppScheduler;
        systemId: string;
        systemType?: string;
        timeoutMs?: number;
        tls?: "off" | "implicit";
    }
    Index
    addressRange?: string

    The address range the ESME serves; usually empty.

    addrNpi?: number

    The ESME address Numbering-Plan-Indicator; defaults to unknown.

    addrTon?: number

    The ESME address Type-of-Number; defaults to unknown.

    bindMode?: BindMode

    Bind mode; defaults to 'transceiver' (send and receive over one session).

    enquireLinkSeconds?: number

    Keep-alive enquire_link interval in seconds (default 30); 0 disables it.

    hostname: string

    SMSC hostname (also used for TLS certificate validation).

    interfaceVersion?: number

    The interface version to advertise; defaults to 0x34 (v3.4).

    password?: string

    The bind password.

    port?: number

    TCP port; defaults to 2775.

    scheduler?: SmppScheduler

    Optional timer override for the keep-alive loop (mainly for testing).

    systemId: string

    The ESME system id used to bind.

    systemType?: string

    The ESME system type (e.g. 'SMPP'); usually left empty.

    timeoutMs?: number

    Per-response read deadline in milliseconds.

    tls?: "off" | "implicit"

    Transport security:

    • 'off' (default): plaintext TCP.
    • 'implicit': TLS from the first byte (typically port 3550 / a carrier-specified port).

    SMPP has no in-band STARTTLS, so only plaintext and implicit TLS are offered.