## e-book-types e-book-types |

## Synopsis

    #define             E_BOOK_ERROR
    GQuark              e_book_error_quark                  (void);
    enum                EBookStatus;

    #define             E_BOOK_ERROR_CORBA_EXCEPTION

## Description

## Details

### E_BOOK_ERROR

    #define E_BOOK_ERROR e_book_error_quark()

### e_book_error_quark ()

    GQuark              e_book_error_quark                  (void);

### enum EBookStatus

    typedef enum {
    	E_BOOK_ERROR_OK,
    	E_BOOK_ERROR_INVALID_ARG,
    	E_BOOK_ERROR_BUSY,
    	E_BOOK_ERROR_REPOSITORY_OFFLINE,
    	E_BOOK_ERROR_NO_SUCH_BOOK,
    	E_BOOK_ERROR_NO_SELF_CONTACT,
    	E_BOOK_ERROR_SOURCE_NOT_LOADED,
    	E_BOOK_ERROR_SOURCE_ALREADY_LOADED,
    	E_BOOK_ERROR_PERMISSION_DENIED,
    	E_BOOK_ERROR_CONTACT_NOT_FOUND,
    	E_BOOK_ERROR_CONTACT_ID_ALREADY_EXISTS,
    	E_BOOK_ERROR_PROTOCOL_NOT_SUPPORTED,
    	E_BOOK_ERROR_CANCELLED,
    	E_BOOK_ERROR_COULD_NOT_CANCEL,
    	E_BOOK_ERROR_AUTHENTICATION_FAILED,
    	E_BOOK_ERROR_AUTHENTICATION_REQUIRED,
    	E_BOOK_ERROR_TLS_NOT_AVAILABLE,
    	E_BOOK_ERROR_DBUS_EXCEPTION,
    	E_BOOK_ERROR_NO_SUCH_SOURCE,
    	E_BOOK_ERROR_OFFLINE_UNAVAILABLE,
    	E_BOOK_ERROR_OTHER_ERROR,
    	E_BOOK_ERROR_INVALID_SERVER_VERSION,
    	E_BOOK_ERROR_UNSUPPORTED_AUTHENTICATION_METHOD,
    	E_BOOK_ERROR_NO_SPACE,
    	E_BOOK_ERROR_NOT_SUPPORTED
    } EBookStatus;

`E_BOOK_ERROR_OK` |
`E_BOOK_ERROR_INVALID_ARG` |
`E_BOOK_ERROR_BUSY` |
`E_BOOK_ERROR_REPOSITORY_OFFLINE` |
`E_BOOK_ERROR_NO_SUCH_BOOK` |
`E_BOOK_ERROR_NO_SELF_CONTACT` |
`E_BOOK_ERROR_SOURCE_NOT_LOADED` |
`E_BOOK_ERROR_SOURCE_ALREADY_LOADED` |
`E_BOOK_ERROR_PERMISSION_DENIED` |
`E_BOOK_ERROR_CONTACT_NOT_FOUND` |
`E_BOOK_ERROR_CONTACT_ID_ALREADY_EXISTS` |
`E_BOOK_ERROR_PROTOCOL_NOT_SUPPORTED` |
`E_BOOK_ERROR_CANCELLED` |
`E_BOOK_ERROR_COULD_NOT_CANCEL` |
`E_BOOK_ERROR_AUTHENTICATION_FAILED` |
`E_BOOK_ERROR_AUTHENTICATION_REQUIRED` |
`E_BOOK_ERROR_TLS_NOT_AVAILABLE` |
`E_BOOK_ERROR_DBUS_EXCEPTION` |
`E_BOOK_ERROR_NO_SUCH_SOURCE` |
`E_BOOK_ERROR_OFFLINE_UNAVAILABLE` |
`E_BOOK_ERROR_OTHER_ERROR` |
`E_BOOK_ERROR_INVALID_SERVER_VERSION` |
`E_BOOK_ERROR_UNSUPPORTED_AUTHENTICATION_METHOD` |
`E_BOOK_ERROR_NO_SPACE` |
`E_BOOK_ERROR_NOT_SUPPORTED` |

### E_BOOK_ERROR_CORBA_EXCEPTION

    #define E_BOOK_ERROR_CORBA_EXCEPTION E_BOOK_ERROR_DBUS_EXCEPTION