aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/exchange-operations/exchange-operations.h
blob: 0ac81d9a942cfc2d0bfe2df1d77f260deff42eda (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
/* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 8; tab-width: 8 -*- */
/* Copyright (C) 2001-2004 Novell, Inc. */

#ifndef __EXCHANGE_OPERATIONS_H__
#define __EXCHANGE_OPERATIONS_H__

#include <gtk/gtk.h>

#include "e-util/e-plugin.h"
#include "exchange-config-listener.h"

#ifdef __cplusplus
extern "C" {
#pragma }
#endif /* __cplusplus */


extern ExchangeConfigListener *exchange_global_config_listener;

int         e_plugin_lib_enable (EPluginLib *eplib, int enable);
gboolean    exchange_operations_tokenize_string (char **string,
                            char *token, 
                            char delimit);
gboolean    exchange_operations_cta_add_node_to_tree (GtkTreeStore *store,
                              GtkTreeIter *parent,
                              const char *nuri,
                              const char *ruri);
ExchangeAccount *exchange_operations_get_exchange_account (void);

#ifdef __cplusplus
}
#endif /* __cplusplus */

#endif