91 #define SMS_PARAM_UNDEFINED  MSG_PARAM_UNDEFINED    93 #define MC_UNDEF   SMS_PARAM_UNDEFINED    99 #define MWI_UNDEF      SMS_PARAM_UNDEFINED   100 #define MWI_VOICE_ON   0   102 #define MWI_EMAIL_ON   2   103 #define MWI_OTHER_ON   3   104 #define MWI_VOICE_OFF  4   105 #define MWI_FAX_OFF    5   106 #define MWI_EMAIL_OFF  6   107 #define MWI_OTHER_OFF  7   109 #define DC_UNDEF  SMS_PARAM_UNDEFINED   114 #define COMPRESS_UNDEF  SMS_PARAM_UNDEFINED   115 #define COMPRESS_OFF    0   116 #define COMPRESS_ON     1   118 #define RPI_UNDEF  SMS_PARAM_UNDEFINED   122 #define SMS_7BIT_MAX_LEN 160   123 #define SMS_8BIT_MAX_LEN 140   124 #define SMS_UCS2_MAX_LEN 70   129 #define MAX_SMS_OCTETS 140   191                 Octstr *nonlast_suffix, 
Octstr *split_chars, 
int catenate,
   192                 unsigned long msg_sequence, 
int max_messages, 
int max_octets);
 
int sms_charset_processing(Octstr *charset, Octstr *body, int coding)
 
int sms_msgdata_len(Msg *msg)
 
int fields_to_dcs(Msg *msg, int mode)
 
int dcs_to_fields(Msg **msg, int mode)
 
void prepend_catenation_udh(Msg *sms, int part_no, int num_messages, int msg_sequence)
 
List * sms_split(Msg *orig, Octstr *header, Octstr *footer, Octstr *nonlast_suffix, Octstr *split_chars, int catenate, unsigned long msg_sequence, int max_messages, int max_octets)
 
static XMLRPCDocument * msg
 
int sms_priority_compare(const void *a, const void *b)