X-Git-Url: http://git.maemo.org/git/?p=modest;a=blobdiff_plain;f=src%2Fmodest-runtime.h;h=e4f91e84182f927623a9640a51a5cc94e05d876e;hp=5e4d0f6c9b782dfc9210c285a5ab9be5569eec72;hb=150b4cb3020b18a35b08703f5caa6386025805c7;hpb=27eb32137472bfe15e7126baafe581f097817413 diff --git a/src/modest-runtime.h b/src/modest-runtime.h index 5e4d0f6..e4f91e8 100644 --- a/src/modest-runtime.h +++ b/src/modest-runtime.h @@ -38,6 +38,7 @@ #include #include #include +#include G_BEGIN_DECLS @@ -48,7 +49,7 @@ typedef enum { MODEST_RUNTIME_DEBUG_LOG_ACTIONS = 1 << 1, /* not in use atm */ MODEST_RUNTIME_DEBUG_DEBUG_OBJECTS = 1 << 2, /* for g_type_init */ MODEST_RUNTIME_DEBUG_DEBUG_SIGNALS = 1 << 3, /* for g_type_init */ - MODEST_RUNTIME_DEBUG_FACTORY_SETTINGS = 1 << 4, /* reset to factory defaults */ + MODEST_RUNTIME_DEBUG_FACTORY_SETTINGS = 1 << 4 /* reset to factory defaults */ } ModestRuntimeDebugFlags; /** @@ -96,9 +97,9 @@ gboolean modest_runtime_uninit (void); * - "abort-on-warning": abort the program when a gtk/glib/.. warning occurs. * useful when running in debugger * - "log-actions": log user actions (not in use atm) - * - "track-object": track the use of (g)objects in the program. this option influences + * - "debug-objects": track the use of (g)objects in the program. this option influences * g_type_init_with_debug_flags - * - "track-signals": track the use of (g)signals in the program. this option influences + * - "debug-signals": track the use of (g)signals in the program. this option influences * g_type_init_with_debug_flags * if you would want to track signals and log actions, you could do something like: * MODEST_DEBUG="log-actions:track-signals" ./modest @@ -143,20 +144,31 @@ ModestTnyAccountStore* modest_runtime_get_account_store (void); * * get the ModestCacheMgr singleton instance * - * Returns: the ModestCacheMgr singleton. This should NOT be unref'd. + * Returns: the #ModestCacheMgr singleton. This should NOT be unref'd. **/ ModestCacheMgr* modest_runtime_get_cache_mgr (void); /** - * modest_runtime_get_cache_mgr: + * modest_runtime_get_device: + * + * get the #TnyDevice singleton instance + * + * Returns: the #TnyDevice singleton. This should NOT be unref'd. + **/ +TnyDevice* modest_runtime_get_device (void); + + +/** + * modest_runtime_get_platform_factory: * - * get the TnyDevice singleton instance + * get the #TnyPlatformFactory singleton instance * - * Returns: the TnyDevice singleton. This should NOT be unref'd. + * Returns: the #TnyPlatformFactory singleton. This should NOT be unref'd. **/ -TnyDevice* modest_runtime_get_device (void); +TnyPlatformFactory* modest_runtime_get_platform_factory (void); +