SMPPVersion Property

The SMPP version to be used throughout the connection.

Syntax

ANSI (Cross Platform)
int GetSMPPVersion();
int SetSMPPVersion(int iSMPPVersion); Unicode (Windows) INT GetSMPPVersion();
INT SetSMPPVersion(INT iSMPPVersion);

Possible Values

SMPP_VERSION_50(0), 
SMPP_VERSION_34(1),
SMPP_VERSION_33(2)
@property (nonatomic,readwrite,assign,getter=SMPPVersion,setter=setSMPPVersion:) int SMPPVersion;
- (int)SMPPVersion;
- (void)setSMPPVersion:(int)newSMPPVersion;

Possible Values

SMPP_VERSION_50(0), 
SMPP_VERSION_34(1),
SMPP_VERSION_33(2)
#define PID_SMPP_SMPPVERSION 23

IPWORKS_EXTERNAL void* IPWORKS_CALL IPWorks_SMPP_Get(void *lpObj, int propid, int arridx, int *lpcbVal, int64 *lpllVal);
IPWORKS_EXTERNAL int IPWORKS_CALL IPWorks_SMPP_Set(void *lpObj, int propid, int arridx, const void *val, int cbVal);

Default Value

1

Remarks

This property contains the SMPP version to be used throughout the connection.

The default value is version 3.4 as it is the most widely used version of the protocol.

Choosing the highest mutually supported version is generally recommended. Version 3.4 is the default value, however if version 5.0 is supported it is recommended.

Data Type

Integer

Copyright (c) 2022 /n software inc. - All rights reserved.
IPWorks 2020 C++ Edition - Version 20.0 [Build 8307]