6 void _sent_cb(messages_sending_result_e result, void *user_data)
10 int main(int argc, char *argv[])
14 messages_service_h svc;
15 messages_message_h msg;
18 ret = messages_open_service(&svc);
19 if (MESSAGES_ERROR_NONE != ret) {
20 printf("error: messages_open_service() = %d", ret);
25 ret = messages_create_message(MESSAGES_TYPE_SMS, &msg);
26 if (MESSAGES_ERROR_NONE != ret) {
27 printf("error: messages_create_message() = %d", ret);
31 messages_add_address(msg, "3488858734");
32 messages_set_text(msg, "This is simple message!");
36 ret = messages_set_message_sent_cb(svc, _sent_cb, NULL);
37 if (MESSAGES_ERROR_NONE != ret) {
38 printf("error: messages_set_message_sent_cb() = %d", ret);
42 ret = messages_send_message(svc, msg);
43 if (MESSAGES_ERROR_NONE != ret) {
44 printf("error: messages_send_message() = %d", ret);
49 messages_destroy_message(msg);
50 messages_close_service(svc);