SMPP Functions

March 26, 2020 Contributors
Name Description
smpp_append_encoded_integer Encode an integer into an octet string
smpp_async_fail_ec_message Fail an asynchronous SMPP message
smpp_config_fetch_using_connection Fetch the specified SMPP configuration option
smpp_data_coding_name Retrieve the data coding name from the PDU
smpp_date_to_long Convert date string to time_t value
smpp_decode_integer Decode an octet string into integer
smpp_find_segmentation_break Return a pointer to the break between two message segments within the complete text string
smpp_fail_ec_message Fail an SMPP message
smpp_free Free memory of the memtype_smpp type
smpp_get_deliver_mo_msg Retrieve the text message in received MO request
smpp_get_message_id_from_pdu Retrieve the Message ID from the PDU
smpp_get_string_and_buffer Create a string object using memory type of memtype_smpp
smpp_get_submit_status_from_pdu Retrieve the status code from submit response PDU
smpp_get_vals_from_dr Extract delivery receipt from the SMS text
smpp_free_string_and_buffer Free a string object created using smpp_get_string_and_buffer
smpp_malloc Allocate memory of memtype_smpp type
smpp_read_msg_text_blob Retrieve text blob context variable from an ec_message
smpp_read_seg_blob Return the data for the current segment
smpp_realloc Free message (*mem), and realloc new memtype_smpp memory
smpp_strdup Duplicate a string
smpp_wrap_in_string Wrap a char string into a string object
smpp_wrap_in_string_with_len Wrap a char string into a string object
smpp_write_msg_text_blob Write a text blob to an SMPP message
smpp_write_seg_blob Change or write the text content of the current segment

The APIs documented here relate to the SMPP module.