Copyright (c) 2000 Dave Peticolas
#include "qofbackend.h"
#include "qofbook.h"
Session Errors | |
QofBackendError | qof_session_get_error (QofSession *session) |
const char * | qof_session_get_error_message (QofSession *session) |
QofBackendError | qof_session_pop_error (QofSession *session) |
Event Handling | |
gboolean | qof_session_events_pending (QofSession *session) |
gboolean | qof_session_process_events (QofSession *session) |
Typedefs | |
typedef _QofSession | QofSession |
typedef void(* | QofPercentageFunc )(const char *message, double percent) |
Functions | |
QofSession * | qof_session_new (void) |
void | qof_session_destroy (QofSession *session) |
QofSession * | qof_session_get_current_session (void) |
void | qof_session_set_current_session (QofSession *session) |
void | qof_session_swap_data (QofSession *session_1, QofSession *session_2) |
void | qof_session_begin (QofSession *session, const char *book_id, gboolean ignore_lock, gboolean create_if_nonexistent) |
void | qof_session_load (QofSession *session, QofPercentageFunc percentage_func) |
gboolean | qof_session_export (QofSession *tmp_session, QofSession *real_session, QofPercentageFunc percentage_func) |
void | qof_session_add_book (QofSession *session, QofBook *book) |
QofBook * | qof_session_get_book (QofSession *session) |
const char * | qof_session_get_file_path (QofSession *session) |
const char * | qof_session_get_url (QofSession *session) |
gboolean | qof_session_not_saved (QofSession *session) |
gboolean | qof_session_save_may_clobber_data (QofSession *session) |
void | qof_session_save (QofSession *session, QofPercentageFunc percentage_func) |
void | qof_session_end (QofSession *session) |
char * | xaccResolveFilePath (const char *filefrag) |
char * | xaccResolveURL (const char *pathfrag) |
void | gnc_run_rpc_server (void) |