Skip to content

File broker_error.h

FileList > broker > broker_error.h

Go to the source code of this file

Public Functions

Type Name
const char * uw_error_message (int error_code)
void uw_error_message_r (int error_code, char * err_msg)
int uw_get_error_code (void)
const char * uw_get_error_message (int error_code, int os_errno)
int uw_get_os_error_code (void)
void uw_os_err_msg (int err_code, char * err_msg)
void uw_set_error_code (const char * file_name, int line_no, int error_code, int os_errno)

Macros

Type Name
define UW_ER_CANT_ACCEPT -11008
define UW_ER_CANT_BIND -11006
define UW_ER_CANT_CONNECT -11005
define UW_ER_CANT_CREATE_SOCKET -11004
define UW_ER_CMD_ARGS -11030
define UW_ER_COMMUNICATION -11032
define UW_ER_DB_NOT_INITIALIZED -11017
define UW_ER_DIR_MAKE -11040
define UW_ER_DIR_REMOVE -11039
define UW_ER_DISP_WORK_DIR -11048
define UW_ER_DIVIDE_BY_ZERO -11034
define UW_ER_DOMAIN_NON_SET -11033
define UW_ER_FCNTL -11042
define UW_ER_FILE_COPY -11037
define UW_ER_FILE_CREATE -11041
define UW_ER_FILE_MNG -11035
define UW_ER_FILE_MOVE -11038
define UW_ER_FILE_REMOVE -11036
define UW_ER_FILE_UPLOAD -11045
define UW_ER_FILE_WRITE -11046
define UW_ER_INVALID_BIT -11020
define UW_ER_INVALID_CHAR -11021
define UW_ER_INVALID_CLIENT -11050
define UW_ER_INVALID_DOMAIN -11029
define UW_ER_INVALID_DOUBLE -11022
define UW_ER_INVALID_FLOAT -11023
define UW_ER_INVALID_INT -11024
define UW_ER_INVALID_MONETARY -11025
define UW_ER_INVALID_NUMERIC -11026
define UW_ER_INVALID_OBJECT -11019
define UW_ER_INVALID_SET -11027
define UW_ER_INVALID_SET_DOM -11028
define UW_ER_NOT_SUPPORTED_REQUEST_METHOD -11002
define UW_ER_NOT_SUPPORT_SH_CMD -11031
define UW_ER_NO_APPL_NAME -11003
define UW_ER_NO_ERROR 0
define UW_ER_NO_FREE_UTS -11010
define UW_ER_NO_MORE_MEMORY -11009
define UW_ER_NO_REQUEST_METHOD -11001
define UW_ER_NO_SESSION_UTS -11011
define UW_ER_OPEN_TEMP_FILE -11044
define UW_ER_POST_DATA -11043
define UW_ER_SCRIPT_FILE -11014
define UW_ER_SERVER_INFO -11047
define UW_ER_SESSION_NOT_FOUND -11012
define UW_ER_SHM_OPEN -11013
define UW_ER_SHM_OPEN_MAGIC -11051
define UW_ER_SOCKET_NOT_INITIALIZED -11007
define UW_ER_SQL_HANDLE_NOT_FOUND -11018
define UW_ER_UNKNOWN_FILE_C -11015
define UW_ER_UNKNOWN_FILE_W -11016
define UW_ER_WIN_SERVER_CONF -11049
define UW_MAX_ERROR_CODE -11051
define UW_MIN_ERROR_CODE -11000
define UW_SET_ERROR_CODE (code, os_errno) [**uw\_set\_error\_code**](broker__error_8c.md#function-uw_set_error_code)([**\_\_FILE\_\_**](broker__monitor_8c.md#function-timeout), [**\_\_LINE\_\_**](broker__monitor_8c.md#function-timeout), (code), ([**os\_errno**](broker__monitor_8c.md#function-timeout)))

Public Functions Documentation

function uw_error_message

const  char * uw_error_message (
    int error_code
) 

function uw_error_message_r

void uw_error_message_r (
    int error_code,
    char * err_msg
) 

function uw_get_error_code

int uw_get_error_code (
    void
) 

function uw_get_error_message

const  char * uw_get_error_message (
    int error_code,
    int os_errno
) 

function uw_get_os_error_code

int uw_get_os_error_code (
    void
) 

function uw_os_err_msg

void uw_os_err_msg (
    int err_code,
    char * err_msg
) 

function uw_set_error_code

void uw_set_error_code (
    const  char * file_name,
    int line_no,
    int error_code,
    int os_errno
) 

Macro Definition Documentation

define UW_ER_CANT_ACCEPT

#define UW_ER_CANT_ACCEPT `-11008`

define UW_ER_CANT_BIND

#define UW_ER_CANT_BIND `-11006`

define UW_ER_CANT_CONNECT

#define UW_ER_CANT_CONNECT `-11005`

define UW_ER_CANT_CREATE_SOCKET

#define UW_ER_CANT_CREATE_SOCKET `-11004`

define UW_ER_CMD_ARGS

#define UW_ER_CMD_ARGS `-11030`

define UW_ER_COMMUNICATION

#define UW_ER_COMMUNICATION `-11032`

define UW_ER_DB_NOT_INITIALIZED

#define UW_ER_DB_NOT_INITIALIZED `-11017`

define UW_ER_DIR_MAKE

#define UW_ER_DIR_MAKE `-11040`

define UW_ER_DIR_REMOVE

#define UW_ER_DIR_REMOVE `-11039`

define UW_ER_DISP_WORK_DIR

#define UW_ER_DISP_WORK_DIR `-11048`

define UW_ER_DIVIDE_BY_ZERO

#define UW_ER_DIVIDE_BY_ZERO `-11034`

define UW_ER_DOMAIN_NON_SET

#define UW_ER_DOMAIN_NON_SET `-11033`

define UW_ER_FCNTL

#define UW_ER_FCNTL `-11042`

define UW_ER_FILE_COPY

#define UW_ER_FILE_COPY `-11037`

define UW_ER_FILE_CREATE

#define UW_ER_FILE_CREATE `-11041`

define UW_ER_FILE_MNG

#define UW_ER_FILE_MNG `-11035`

define UW_ER_FILE_MOVE

#define UW_ER_FILE_MOVE `-11038`

define UW_ER_FILE_REMOVE

#define UW_ER_FILE_REMOVE `-11036`

define UW_ER_FILE_UPLOAD

#define UW_ER_FILE_UPLOAD `-11045`

define UW_ER_FILE_WRITE

#define UW_ER_FILE_WRITE `-11046`

define UW_ER_INVALID_BIT

#define UW_ER_INVALID_BIT `-11020`

define UW_ER_INVALID_CHAR

#define UW_ER_INVALID_CHAR `-11021`

define UW_ER_INVALID_CLIENT

#define UW_ER_INVALID_CLIENT `-11050`

define UW_ER_INVALID_DOMAIN

#define UW_ER_INVALID_DOMAIN `-11029`

define UW_ER_INVALID_DOUBLE

#define UW_ER_INVALID_DOUBLE `-11022`

define UW_ER_INVALID_FLOAT

#define UW_ER_INVALID_FLOAT `-11023`

define UW_ER_INVALID_INT

#define UW_ER_INVALID_INT `-11024`

define UW_ER_INVALID_MONETARY

#define UW_ER_INVALID_MONETARY `-11025`

define UW_ER_INVALID_NUMERIC

#define UW_ER_INVALID_NUMERIC `-11026`

define UW_ER_INVALID_OBJECT

#define UW_ER_INVALID_OBJECT `-11019`

define UW_ER_INVALID_SET

#define UW_ER_INVALID_SET `-11027`

define UW_ER_INVALID_SET_DOM

#define UW_ER_INVALID_SET_DOM `-11028`

define UW_ER_NOT_SUPPORTED_REQUEST_METHOD

#define UW_ER_NOT_SUPPORTED_REQUEST_METHOD `-11002`

define UW_ER_NOT_SUPPORT_SH_CMD

#define UW_ER_NOT_SUPPORT_SH_CMD `-11031`

define UW_ER_NO_APPL_NAME

#define UW_ER_NO_APPL_NAME `-11003`

define UW_ER_NO_ERROR

#define UW_ER_NO_ERROR `0`

define UW_ER_NO_FREE_UTS

#define UW_ER_NO_FREE_UTS `-11010`

define UW_ER_NO_MORE_MEMORY

#define UW_ER_NO_MORE_MEMORY `-11009`

define UW_ER_NO_REQUEST_METHOD

#define UW_ER_NO_REQUEST_METHOD `-11001`

define UW_ER_NO_SESSION_UTS

#define UW_ER_NO_SESSION_UTS `-11011`

define UW_ER_OPEN_TEMP_FILE

#define UW_ER_OPEN_TEMP_FILE `-11044`

define UW_ER_POST_DATA

#define UW_ER_POST_DATA `-11043`

define UW_ER_SCRIPT_FILE

#define UW_ER_SCRIPT_FILE `-11014`

define UW_ER_SERVER_INFO

#define UW_ER_SERVER_INFO `-11047`

define UW_ER_SESSION_NOT_FOUND

#define UW_ER_SESSION_NOT_FOUND `-11012`

define UW_ER_SHM_OPEN

#define UW_ER_SHM_OPEN `-11013`

define UW_ER_SHM_OPEN_MAGIC

#define UW_ER_SHM_OPEN_MAGIC `-11051`

define UW_ER_SOCKET_NOT_INITIALIZED

#define UW_ER_SOCKET_NOT_INITIALIZED `-11007`

define UW_ER_SQL_HANDLE_NOT_FOUND

#define UW_ER_SQL_HANDLE_NOT_FOUND `-11018`

define UW_ER_UNKNOWN_FILE_C

#define UW_ER_UNKNOWN_FILE_C `-11015`

define UW_ER_UNKNOWN_FILE_W

#define UW_ER_UNKNOWN_FILE_W `-11016`

define UW_ER_WIN_SERVER_CONF

#define UW_ER_WIN_SERVER_CONF `-11049`

define UW_MAX_ERROR_CODE

#define UW_MAX_ERROR_CODE `-11051`

define UW_MIN_ERROR_CODE

#define UW_MIN_ERROR_CODE `-11000`

define UW_SET_ERROR_CODE

#define UW_SET_ERROR_CODE (
    code,
    os_errno
) `uw_set_error_code ( __FILE__ , __LINE__ , (code), ( os_errno ))`


The documentation for this class was generated from the following file cubrid/src/broker/broker_error.h