RTComElEvent *ev = rtcom_el_event_new (); RTCOM_EL_EVENT_SET_FIELD (ev, service, “RTCOM_EL_SERVICE_SMS”); RTCOM_EL_EVENT_SET_FIELD (ev, event_type, “RTCOM_EL_EVENTTYPE_SMS_INBOUND”); RTCOM_EL_EVENT_SET_FIELD (ev, is_read, TRUE); RTCOM_EL_EVENT_SET_FIELD (ev, local_uid, “ring/tel/ring”); RTCOM_EL_EVENT_SET_FIELD (ev, remote_uid, “+123456”); RTCOM_EL_EVENT_SET_FIELD (ev, start_time, time(NULL)); RTCOM_EL_EVENT_SET_FIELD (ev, remote_ebook_uid, 1); RTCOM_EL_EVENT_SET_FIELD (ev, free_text, “Hello World”); rtcom_el_add_event (el, ev, NULL); rtcom_el_event_free (ev);
dbstring = rtcomm_eventlogger.rtcom_el_new() dbstring.RTCOM_EL_EVENT_SET_FIELD (ev, service, “RTCOM_EL_SERVICE_SMS”) rtcomm_eventlogger.RTCOM_EL_EVENT_SET_FIELD (ev, event_type, “RTCOM_EL_EVENTTYPE_SMS_INBOUND”) rtcomm_eventlogger.RTCOM_EL_EVENT_SET_FIELD (ev, is_read, TRUE) rtcomm_eventlogger.RTCOM_EL_EVENT_SET_FIELD(ev, local_uid, “ring/tel/ring”) rtcomm_eventlogger.RTCOM_EL_EVENT_SET_FIELD(ev, remote_uid, number) rtcomm_eventlogger.RTCOM_EL_EVENT_SET_FIELD (ev, start_time, time(NULL)); rtcomm_eventlogger.RTCOM_EL_EVENT_SET_FIELD (ev, remote_ebook_uid, 1); rtcomm_eventlogger.RTCOM_EL_EVENT_SET_FIELD (ev, free_text, “Hello World”); rtcomm_eventlogger.rtcom_el_add_event (el, dbstring, NULL); rtcomm_eventlogger.rtcom_el_event_free (dbstring);