aboutsummaryrefslogtreecommitdiffstats
path: root/shell/evolution-storage.h
diff options
context:
space:
mode:
authorDan Winship <danw@src.gnome.org>2001-01-05 01:02:57 +0800
committerDan Winship <danw@src.gnome.org>2001-01-05 01:02:57 +0800
commitf9f6c398725a2e0969e23753106edfb896ea5930 (patch)
tree669c0a196ef914fac5261bc8d7380bfcacc4f601 /shell/evolution-storage.h
parent349554fff69003e2cb426d68092f6ed33b6eb1ff (diff)
downloadgsoc2013-evolution-f9f6c398725a2e0969e23753106edfb896ea5930.tar.gz
gsoc2013-evolution-f9f6c398725a2e0969e23753106edfb896ea5930.tar.zst
gsoc2013-evolution-f9f6c398725a2e0969e23753106edfb896ea5930.zip
New function to update a folder given its URI. Plus associated changes to
* evolution-storage.c (evolution_storage_update_folder_by_uri): New function to update a folder given its URI. Plus associated changes to other functions to keep track of the path<->URI mappings. svn path=/trunk/; revision=7248
Diffstat (limited to 'shell/evolution-storage.h')
-rw-r--r--shell/evolution-storage.h38
1 files changed, 21 insertions, 17 deletions
diff --git a/shell/evolution-storage.h b/shell/evolution-storage.h
index 4457d9f9b8..824c7ea12a 100644
--- a/shell/evolution-storage.h
+++ b/shell/evolution-storage.h
@@ -84,23 +84,27 @@ EvolutionStorage *evolution_storage_new (const char *name,
const char *toplevel_node_uri,
const char *toplevel_node_type);
-EvolutionStorageResult evolution_storage_register (EvolutionStorage *storage,
- GNOME_Evolution_StorageRegistry corba_registry);
-EvolutionStorageResult evolution_storage_register_on_shell (EvolutionStorage *evolution_storage,
- GNOME_Evolution_Shell corba_shell);
-EvolutionStorageResult evolution_storage_new_folder (EvolutionStorage *evolution_storage,
- const char *path,
- const char *display_name,
- const char *type,
- const char *physical_uri,
- const char *description,
- gboolean highlighted);
-EvolutionStorageResult evolution_storage_update_folder (EvolutionStorage *evolution_storage,
- const char *path,
- const char *display_name,
- gboolean highlighted);
-EvolutionStorageResult evolution_storage_removed_folder (EvolutionStorage *evolution_storage,
- const char *path);
+EvolutionStorageResult evolution_storage_register (EvolutionStorage *storage,
+ GNOME_Evolution_StorageRegistry corba_registry);
+EvolutionStorageResult evolution_storage_register_on_shell (EvolutionStorage *evolution_storage,
+ GNOME_Evolution_Shell corba_shell);
+EvolutionStorageResult evolution_storage_new_folder (EvolutionStorage *evolution_storage,
+ const char *path,
+ const char *display_name,
+ const char *type,
+ const char *physical_uri,
+ const char *description,
+ gboolean highlighted);
+EvolutionStorageResult evolution_storage_update_folder (EvolutionStorage *evolution_storage,
+ const char *path,
+ const char *display_name,
+ gboolean highlighted);
+EvolutionStorageResult evolution_storage_update_folder_by_uri (EvolutionStorage *evolution_storage,
+ const char *physical_uri,
+ const char *display_name,
+ gboolean highlighted);
+EvolutionStorageResult evolution_storage_removed_folder (EvolutionStorage *evolution_storage,
+ const char *path);
#ifdef __cplusplus
}