![]() |
![]() |
![]() |
EventDance - Documentation and Reference Manual | ![]() |
---|---|---|---|---|
Top | Description |
#define EVD_ERROR_DOMAIN_STR #define EVD_ERROR #define EVD_GNUTLS_ERROR_DOMAIN_STR #define EVD_GNUTLS_ERROR #define EVD_GCRYPT_ERROR_DOMAIN_STR #define EVD_GCRYPT_ERROR #define EVD_ERRNO_ERROR_DOMAIN_STR #define EVD_ERRNO_ERROR enum EvdErrorEnum; void evd_error_build_gnutls (gint gnutls_error
,GError **error
); void evd_error_build_gcrypt (guint gcrypt_error
,GError **error
); gboolean evd_error_propagate_gnutls (gint gnutls_error_code
,GError **error
);
#define EVD_GNUTLS_ERROR_DOMAIN_STR "org.eventdance.lib.Gnutls.ErrorDomain"
#define EVD_GCRYPT_ERROR_DOMAIN_STR "org.eventdance.lib.Gcry.ErrorDomain"
#define EVD_ERRNO_ERROR_DOMAIN_STR "org.eventdance.lib.Errno.ErrorDomain"
typedef enum { EVD_ERROR_NONE, EVD_ERROR_ABSTRACT, EVD_ERROR_EPOLL, EVD_ERROR_NOT_CONNECTING, EVD_ERROR_NOT_CONNECTED, EVD_ERROR_SOCKET_ACCEPT, EVD_ERROR_TOO_LONG, EVD_ERROR_BUFFER_FULL, EVD_ERROR_RESOLVE_ADDRESS, /* padding for future expansiion */ EVD_ERROR_PADDING0, EVD_ERROR_PADDING1, EVD_ERROR_PADDING2, EVD_ERROR_PADDING3, EVD_ERROR_PADDING4, EVD_ERROR_PADDING5, EVD_ERROR_PADDING6, EVD_ERROR_PADDING7, EVD_ERROR_PADDING8, EVD_ERROR_PADDING9, } EvdErrorEnum;