example_history: Update to the new internal API

This commit is contained in:
Denis Kenzior 2010-09-20 16:46:04 -05:00
parent 251ac0ebd2
commit 7e32ced1f3
1 changed files with 16 additions and 13 deletions

View File

@ -102,7 +102,7 @@ static void example_history_call_missed(struct ofono_history_context *context,
} }
static void example_history_sms_received(struct ofono_history_context *context, static void example_history_sms_received(struct ofono_history_context *context,
unsigned int msg_id, const struct ofono_uuid *uuid,
const char *from, const char *from,
const struct tm *remote, const struct tm *remote,
const struct tm *local, const struct tm *local,
@ -111,7 +111,7 @@ static void example_history_sms_received(struct ofono_history_context *context,
char buf[128]; char buf[128];
ofono_debug("Incoming SMS on modem: %p", context->modem); ofono_debug("Incoming SMS on modem: %p", context->modem);
ofono_debug("InternalMessageId: %u", msg_id); ofono_debug("InternalMessageId: %s", ofono_uuid_to_str(uuid));
ofono_debug("From: %s", from); ofono_debug("From: %s", from);
strftime(buf, 127, "%Y-%m-%dT%H:%M:%S%z", local); strftime(buf, 127, "%Y-%m-%dT%H:%M:%S%z", local);
@ -126,14 +126,14 @@ static void example_history_sms_received(struct ofono_history_context *context,
} }
static void example_history_sms_send_pending(struct ofono_history_context *context, static void example_history_sms_send_pending(struct ofono_history_context *context,
unsigned int msg_id, const struct ofono_uuid *uuid,
const char *to, time_t when, const char *to, time_t when,
const char *text) const char *text)
{ {
char buf[128]; char buf[128];
ofono_debug("Sending SMS on modem: %p", context->modem); ofono_debug("Sending SMS on modem: %p", context->modem);
ofono_debug("InternalMessageId: %u", msg_id); ofono_debug("InternalMessageId: %s", ofono_uuid_to_str(uuid));
ofono_debug("To: %s:", to); ofono_debug("To: %s:", to);
strftime(buf, 127, "%Y-%m-%dT%H:%M:%S%z", localtime(&when)); strftime(buf, 127, "%Y-%m-%dT%H:%M:%S%z", localtime(&when));
@ -142,10 +142,11 @@ static void example_history_sms_send_pending(struct ofono_history_context *conte
ofono_debug("Text: %s", text); ofono_debug("Text: %s", text);
} }
static void example_history_sms_send_status(struct ofono_history_context *context, static void example_history_sms_send_status(
unsigned int msg_id, struct ofono_history_context *context,
time_t when, const struct ofono_uuid *uuid,
enum ofono_history_sms_status s) time_t when,
enum ofono_history_sms_status s)
{ {
char buf[128]; char buf[128];
@ -156,19 +157,21 @@ static void example_history_sms_send_status(struct ofono_history_context *contex
case OFONO_HISTORY_SMS_STATUS_PENDING: case OFONO_HISTORY_SMS_STATUS_PENDING:
break; break;
case OFONO_HISTORY_SMS_STATUS_SUBMITTED: case OFONO_HISTORY_SMS_STATUS_SUBMITTED:
ofono_debug("SMS %u submitted successfully", msg_id); ofono_debug("SMS %s submitted successfully",
ofono_uuid_to_str(uuid));
ofono_debug("Submission Time: %s", buf); ofono_debug("Submission Time: %s", buf);
break; break;
case OFONO_HISTORY_SMS_STATUS_SUBMIT_FAILED: case OFONO_HISTORY_SMS_STATUS_SUBMIT_FAILED:
ofono_debug("Sending SMS %u failed", msg_id); ofono_debug("Sending SMS %s failed", ofono_uuid_to_str(uuid));
ofono_debug("Failure Time: %s", buf); ofono_debug("Failure Time: %s", buf);
break; break;
case OFONO_HISTORY_SMS_STATUS_DELIVERED: case OFONO_HISTORY_SMS_STATUS_DELIVERED:
ofono_debug("SMS delivered, msg_id: %u, time: %s", msg_id, buf); ofono_debug("SMS delivered, msg_id: %s, time: %s",
ofono_uuid_to_str(uuid), buf);
break; break;
case OFONO_HISTORY_SMS_STATUS_DELIVER_FAILED: case OFONO_HISTORY_SMS_STATUS_DELIVER_FAILED:
ofono_debug("SMS undeliverable, msg_id: %u, time: %s", ofono_debug("SMS undeliverable, msg_id: %s, time: %s",
msg_id, buf); ofono_uuid_to_str(uuid), buf);
break; break;
default: default:
break; break;