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