package com.orangelabs.rcs.provider.ipcall; import android.net.Uri; import com.orangelabs.rcs.service.api.client.eventslog.EventsLogApi; /** * IP call history provider data * * @author owom5460 */ public class IPCallData { // Database URI public static final Uri CONTENT_URI = Uri.parse("content://com.orangelabs.rcs.ipcall/ipcall"); // Column names public static final String KEY_ID = "_id"; public static final String KEY_CONTACT = "contact"; public static final String KEY_EVENT_TYPE = "event_type"; public static final String KEY_AUDIO_MIME_TYPE = "audio_mime_type"; public static final String KEY_VIDEO_MIME_TYPE = "video_mime_type"; public static final String KEY_TIMESTAMP = "_date"; public static final String KEY_NUMBER_MESSAGES ="number_of_messages"; public static final String KEY_STATUS = "status"; public static final String KEY_SESSION_ID = "sessionId"; // Event direction public static final int EVENT_INCOMING = 16; public static final int EVENT_OUTGOING = 17; // "status" values public static final int STATUS_STARTED = EventsLogApi.STATUS_STARTED; public static final int STATUS_FAILED = EventsLogApi.STATUS_FAILED; public static final int STATUS_CANCELED = EventsLogApi.STATUS_CANCELED; public static final int STATUS_TERMINATED = EventsLogApi.STATUS_TERMINATED; }