Dacons LLP Mailit for C/C++ Version 1.0.8

EmaiErrors.h

Go to the documentation of this file.
00001 
00014 #ifndef __EMAIERRORS_H__
00015 #define __EMAIERRORS_H__
00016 
00017 #include <EmaiTypes.h>
00018 
00019 #ifdef __cplusplus
00020     extern "C" {
00021 #endif
00022 
00026 typedef EmaiSint32                      EmaiError;
00027 enum EmaiEnumResultCodes
00028 {
00030     EmaiErrNoErr                        = 0,
00031 
00033     EmaiErrConnectFailed                = -1,
00034 
00037     EmaiErrConnectUnconfirmed           = -2,
00038     
00040     EmaiErrInterruptedByUser            = -5,
00041     
00043     EmaiErrConnectionReset              = -6,
00044     
00046     EmaiErrCommandFailed                = -7,
00047     
00049     EmaiErrCommandNotSupported          = -8,
00050     
00052     EmaiErrUnknown                      = -9,
00053 
00055     EmaiErrSslHandshakeFailed           = -28,
00056 
00058     EmaiErrIncorrectParameter           = -30,
00059 
00061     EmaiErrInvalidRegData               = -31,
00062 
00064     EmaiErrAlreadyConnected             = -32,
00065 
00067     EmaiErrNotConnected                 = -33,
00068 
00070     EmaiErrNoSuchField                  = -35,
00071     EmaiErrNoFromField                  = EmaiErrNoSuchField,
00072     EmaiErrNoToField                    = -36,
00073 
00075     EmaiErrTimeout                      = -37,
00076     
00078     EmaiErrAddrInvalid                  = -40,
00079 
00081     EmaiErrFileNotFound                 = -42,
00082     
00084     EmaiErrFileIO                       = -43,
00085 
00088     EmaiErrSubListNotEvaluted           = -46,
00089 
00091     EmaiErrCallNotInContext             = -50,
00092 
00100     EmaiErrChartset                     = -51
00101 };
00102 
00103 #ifdef __cplusplus
00104     }
00105 #endif
00106 
00107 #endif /*__EMAIERRORS_H__*/