User Manual

Table of Contents

Usage Overview General outline of library usage.

Usage Examples

Long Messages Examples of multipart (concatenated) messages.
Reconnecting How to restore dropped connection.
Asynchronous Mode Explains the idea and usage in asynchronous mode.
SSL/TLS Connection Security Use of Secure Sockets Layer and Transport Layer Security.
Messaging Performance Notes on the performance and performance ranking.
Tracing Communication Monitoring and debugging communication problems.
Character Sets Character sets used in mobile messaging.
Alphanumeric Signature Example of sending message with alphanumeric signature.
Silent Message (SMS0) Example of sending of a silent message (SMS0).
Submit to Multiple Destinations Sending to multiple destinations in single operation.
Delivery Time and Validity Period Delivery Time and Validity Period parameters.
Tracking & Modification Low level protocol packet tracking and modification.
Throttling Explains throttling mechanism supported by the library.
USSD Operation Mode Explains basics of use of the SMPP library in USSD mode.
Demo Applications Information on usage of compiled demo applications.
Extended Parameters Usage of unified extended parameters.

Reference Documentation

SMSCclientSMPP SMPP protocol main component.
SMSCclientUCP UCP protocol main component.
SMSCclientCIMD2 CIMD2 protocol main component.
SMSCclientSEMA SEMA/OIS protocol main component.

Error Codes

Internal Error Codes Error codes reported by the functions of the library.
Network Error Codes Error codes reported by Windows Sockets network interface.
SMPP Error Codes SMPP protocol native error codes.
UCP Error Codes UCP protocol native error codes.
CIMD2 Error Codes CIMD2 protocol native error codes.
SEMA Error Codes SEMA/OIS protocol native error codes.


Reference Documents Papers used as reference in implementation and testing of the communication components of library.

Version information

Library version 8.0.94 (611393d), released on 7 December 2018.