internal static partial class Database
{
[UnmanagedFunctionPointer(CallingConvention.Cdecl)]
- internal delegate void DbChangedCallback(string uri, IntPtr userData);
+ internal delegate void DBChangedCallback(string uri, IntPtr userData);
[DllImport(Libraries.Calendar, EntryPoint = "calendar_db_insert_record")]
internal static extern int Insert(IntPtr recordHandle, out int recordId);
[DllImport(Libraries.Calendar, EntryPoint = "calendar_db_get_current_version")]
internal static extern int GetCurrentVersion(out int version);
[DllImport(Libraries.Calendar, EntryPoint = "calendar_db_add_changed_cb")]
- internal static extern int AddChangedCallback(string uri, DbChangedCallback callback, IntPtr userData);
+ internal static extern int AddChangedCallback(string uri, DBChangedCallback callback, IntPtr userData);
[DllImport(Libraries.Calendar, EntryPoint = "calendar_db_remove_changed_cb")]
- internal static extern int RemoveChangedCallback(string uri, DbChangedCallback callback, IntPtr userData);
+ internal static extern int RemoveChangedCallback(string uri, DBChangedCallback callback, IntPtr userData);
[DllImport(Libraries.Calendar, EntryPoint = "calendar_db_get_changes_by_version")]
- internal static extern int GetChangesByVersion(string uri, int bookId, int dbVersion, out IntPtr recordListHandle, out int currentDbVersion);
+ internal static extern int GetChangesByVersion(string uri, int bookId, int dbVersion, out IntPtr recordListHandle, out int currentDBVersion);
[DllImport(Libraries.Calendar, EntryPoint = "calendar_db_insert_vcalendars")]
internal static extern int InsertVcalendars(string stream, out IntPtr recordIds, out int count);
[DllImport(Libraries.Calendar, EntryPoint = "calendar_db_replace_vcalendars")]
/// <summary>
/// </summary>
/// <param name="uri">The record uri</param>
- public delegate void CalendarDbChangedDelegate(string uri);
+ public delegate void CalendarDBChangedDelegate(string uri);
private Object thisLock = new Object();
- private Dictionary<string, CalendarDbChangedDelegate> _callbackMap = new Dictionary<string, CalendarDbChangedDelegate>();
- private Dictionary<string, Interop.Calendar.Database.DbChangedCallback> _delegateMap = new Dictionary<string, Interop.Calendar.Database.DbChangedCallback>();
- private Interop.Calendar.Database.DbChangedCallback _dbChangedDelegate;
+ private Dictionary<string, CalendarDBChangedDelegate> _callbackMap = new Dictionary<string, CalendarDBChangedDelegate>();
+ private Dictionary<string, Interop.Calendar.Database.DBChangedCallback> _delegateMap = new Dictionary<string, Interop.Calendar.Database.DBChangedCallback>();
+ private Interop.Calendar.Database.DBChangedCallback _dbChangedDelegate;
internal CalendarDatabase()
{
/// </summary>
/// <param name="viewUri">The view URI of the record to subscribe for change notifications</param>
/// <param name="callback">The callback function to register</param>
- public void AddDBChangedDelegate(string viewUri, CalendarDbChangedDelegate callback)
+ public void AddDBChangedDelegate(string viewUri, CalendarDBChangedDelegate callback)
{
Log.Debug(Globals.LogTag, "AddDBChangedDelegate");
/// </summary>
/// <param name="viewUri">The view URI of the record to subscribe for change notifications</param>
/// <param name="callback">The callback function to register</param>
- public void RemoveDBChangedDelegate(string viewUri, CalendarDbChangedDelegate callback)
+ public void RemoveDBChangedDelegate(string viewUri, CalendarDBChangedDelegate callback)
{
Log.Debug(Globals.LogTag, "RemoveDBChangedDelegate");
Log.Error(Globals.LogTag, "No data found");
break;
case CalendarError.DBLocked:
- exp = new InvalidOperationException("Db locked");
- Log.Error(Globals.LogTag, "Db locked");
+ exp = new InvalidOperationException("DB locked");
+ Log.Error(Globals.LogTag, "DB locked");
break;
case CalendarError.ErrorDB:
exp = new InvalidOperationException("DB error");