Main Page | Alphabetical List | Compound List | File List | Compound Members | File Members

configuration.c File Reference

#include <stdlib.h>
#include <stdio.h>
#include <string.h>
#include <errno.h>
#include "intl.h"
#include "x_alloc.h"
#include "logging.h"
#include "lxml.h"
#include "configuration.h"
#include "identity.h"
#include "mta.h"
#include "processing.h"
#include "folder.h"
#include "mailbox.h"
#include "foldersview.h"

Include dependency graph for configuration.c:

Include dependency graph

Functions

void a_Configuration_free (XePConfiguration *configuration)
int Configuration_create (cntree **ntree, XePConfiguration **configuration, int op)
XePConfigurationa_Configuration_create_from_tree (cntree *ntree)
cntreea_Configuration_create_tree (XePConfiguration *configuration)

Function Documentation

XePConfiguration* a_Configuration_create_from_tree cntree ntree  ) 
 

Create a configuration structure from an XML tree.

Parameters:
ntree a cntree created when reading an XML configuration file.
Returns:
an allocated configuration structure, or NULL on failure.

Here is the call graph for this function:

cntree* a_Configuration_create_tree XePConfiguration configuration  ) 
 

Create an XML tree from a configuration structure .

Parameters:
configuration the XePConfiguration structure to convert
Returns:
on success, an allocated cntree suitable to be written in an XML configuration file; or NULL on failure.

Here is the call graph for this function:

void a_Configuration_free XePConfiguration configuration  ) 
 

Release resources used by a configuration structure.

Parameters:
configuration the configuration strucuture to be deleted.

Here is the call graph for this function:

int Configuration_create cntree **  ntree,
XePConfiguration **  configuration,
int  op
 

Here is the call graph for this function:


Generated on Wed Oct 22 15:51:03 2003 for XetPan by doxygen 1.3.2