Changeset 151 in libcf for trunk/include/cf_error.h


Ignore:
Timestamp:
10/31/13 10:17:24 (11 years ago)
Author:
cheese
Message:

#1 fix interface and add util module

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/cf_error.h

    r128 r151  
    2121#define CF_ERROR_FILE_READ                  CF_ERROR_FILE - 3
    2222#define CF_ERROR_FILE_WRITE                 CF_ERROR_FILE - 4
    23 #define CF_ERROR_FILE_CREATE                CF_ERROR_FILE - 5
     23#define CF_ERROR_FILE_CREATE_CTX            CF_ERROR_FILE - 5
    2424#define CF_ERROR_FILE_CLOSE                 CF_ERROR_FILE - 6
    2525#define CF_ERROR_FILE_GET_SIZE              CF_ERROR_FILE - 7
    2626#define CF_ERROR_FILE_MAKE_DIRECTORY        CF_ERROR_FILE - 8
     27#define CF_ERROR_FILE_ALLOCATE_BUFFER       CF_ERROR_FILE - 9
     28#define CF_ERROR_FILE_INVALID_CTX           CF_ERROR_FILE - 10
    2729/* }}} file */
    2830
     
    4749#define CF_ERROR_SOCKET_SEND                CF_ERROR_SOCKET - 16
    4850#define CF_ERROR_SOCKET_RECV                CF_ERROR_SOCKET - 17
    49 #define CF_ERROR_SOCKET_INTERNAL            CF_ERROR_SOCKET - 18
     51#define CF_ERROR_SOCKET_CHECK_DESC_SET      CF_ERROR_SOCKET - 18
     52#define CF_ERROR_SOCKET_INVALID_CTX         CF_ERROR_SOCKET - 19
     53#define CF_ERROR_SOCKET_CREATE_CTX          CF_ERROR_SOCKET - 20
    5054/* }}} socket */
    5155
     
    8589#define CF_ERROR_LOG                        CF_ERROR_BASE * 6
    8690/*------------------------------------------------------------*/
    87 #define CF_ERROR_LOG_INITIALIZE             CF_ERROR_LOG - 1
    88 #define CF_ERROR_LOG_INVALID_CTX            CF_ERROR_LOG - 2
    89 #define CF_ERROR_LOG_SET_MULTITHREAD        CF_ERROR_LOG - 3
    90 #define CF_ERROR_LOG_UNSET_MULTITHREAD      CF_ERROR_LOG - 4
    91 #define CF_ERROR_LOG_LOCK_CTX               CF_ERROR_LOG - 5
    92 #define CF_ERROR_LOG_UNLOCK_CTX             CF_ERROR_LOG - 6
    93 #define CF_ERROR_LOG_FLUSH                  CF_ERROR_LOG - 7
    94 #define CF_ERROR_LOG_INVALID_MAPID          CF_ERROR_LOG - 8
    95 #define CF_ERROR_LOG_NOT_MAPPED_ID          CF_ERROR_LOG - 9
    96 #define CF_ERROR_LOG_ALREADY_MAPPED_ID      CF_ERROR_LOG - 10
    97 #define CF_ERROR_LOG_NOT_INITIALIZE         CF_ERROR_LOG - 11
    98 #define CF_ERROR_LOG_INVALID_ARGS           CF_ERROR_LOG - 12
    99 #define CF_ERROR_LOG_CREATE_CTX             CF_ERROR_LOG - 13
    100 #define CF_ERROR_LOG_CREATE_FILE            CF_ERROR_LOG - 14
    101 #define CF_ERROR_LOG_ALLOCATE_BUFFER        CF_ERROR_LOG - 15
     91#define CF_ERROR_LOG_INVALID_CTX            CF_ERROR_LOG - 1
     92#define CF_ERROR_LOG_SET_MULTITHREAD        CF_ERROR_LOG - 2
     93#define CF_ERROR_LOG_UNSET_MULTITHREAD      CF_ERROR_LOG - 3
     94#define CF_ERROR_LOG_FLUSH                  CF_ERROR_LOG - 4
     95#define CF_ERROR_LOG_INVALID_ARGS           CF_ERROR_LOG - 5
     96#define CF_ERROR_LOG_CREATE_CTX             CF_ERROR_LOG - 6
     97#define CF_ERROR_LOG_CREATE_FILE            CF_ERROR_LOG - 7
     98#define CF_ERROR_LOG_ALLOCATE_BUFFER        CF_ERROR_LOG - 8
    10299/* }}} log */
    103100
     
    128125/* }}} bitwise */
    129126
     127/* util {{{ */
     128#define CF_ERROR_UTIL                       CF_ERROR_BASE * 10
     129/*------------------------------------------------------------*/
     130#define CF_ERROR_UTIL_INVALID_ARGS          CF_ERROR_UTIL - 1
     131/* }}} util */
     132
     133/* context-manager {{{ */
     134#define CF_ERROR_CTXMGR                     CF_ERROR_BASE * 11
     135/*------------------------------------------------------------*/
     136#define CF_ERROR_CTXMGR_INITIALIZE          CF_ERROR_CTXMGR - 1
     137#define CF_ERROR_CTXMGR_FINALIZE            CF_ERROR_CTXMGR - 2
     138#define CF_ERROR_CTXMGR_REGISTER            CF_ERROR_CTXMGR - 3
     139#define CF_ERROR_CTXMGR_UNREGISTER          CF_ERROR_CTXMGR - 4
     140#define CF_ERROR_CTXMGR_FIND_FIRST_CTX      CF_ERROR_CTXMGR - 5
     141#define CF_ERROR_CTXMGR_FIND_CTX            CF_ERROR_CTXMGR - 6
     142#define CF_ERROR_CTXMGR_CHECK_DUPLICATION   CF_ERROR_CTXMGR - 7
     143#define CF_ERROR_CTXMGR_ALREADY_REGISTERED  CF_ERROR_CTXMGR - 8
     144#define CF_ERROR_CTXMGR_NOT_REGISTERED      CF_ERROR_CTXMGR - 9
     145#define CF_ERROR_CTXMGR_CREATE_POOL         CF_ERROR_CTXMGR - 10
     146#define CF_ERROR_CTXMGR_GET                 CF_ERROR_CTXMGR - 11
     147/* }}} context-manager */
     148
    130149#endif // #ifndef __CF_ERROR_H__
Note: See TracChangeset for help on using the changeset viewer.