![]() |
API参考
|
error number module 更多...

宏定义 | |
| #define | BSL_SUCCESS 0 |
| Return success | |
枚举 | |
| enum | BSL_ERROR { BSL_NULL_INPUT = 0x03000000 , BSL_INTERNAL_EXCEPTION , BSL_MALLOC_FAIL , BSL_MEMCPY_FAIL , BSL_MEMMOVE_FAIL , BSL_INVALID_ARG , BSL_DUMP_FAIL , BSL_SAL_ERR_UNKNOWN = 0x03010001 , BSL_SAL_ERR_BAD_PARAM , BSL_SAL_ERR_FILE_OPEN , BSL_SAL_ERR_FILE_READ , BSL_SAL_ERR_FILE_WRITE , BSL_SAL_ERR_FILE_LENGTH , BSL_SAL_ERR_FILE_TELL , BSL_SAL_ERR_FILE_SEEK , BSL_SAL_ERR_FILE_SET_ATTR , BSL_SAL_ERR_FILE_GET_ATTR , BSL_SAL_FILE_NO_REG_FUNC , BSL_SAL_ERR_DL_NOT_FOUND , BSL_SAL_ERR_DL_LOAD_FAIL , BSL_SAL_ERR_DL_UNLOAAD_FAIL , BSL_SAL_ERR_DL_NON_FUNCTION , BSL_SAL_ERR_DL_LOOKUP_METHOD , BSL_SAL_ERR_DL_PATH_EXCEED , BSL_SAL_DL_NO_REG_FUNC , BSL_SAL_NOT_FILE_EOF , BSL_SAL_THREAD_LOCK_NO_REG_FUNC , BSL_SAL_ERR_NO_MEMORY , BSL_LOG_ERR_BAD_PARAM = 0x03020001 , BSL_LOG_ERR_MEMCPY_FAIL , BSL_TLV_ERR_BAD_PARAM = 0x03030001 , BSL_TLV_ERR_NO_WANT_TYPE , BSL_TLV_ERR_MEMCPY_FAIL , BSL_ERR_ERR_ACQUIRE_READ_LOCK_FAIL = 0x03040001 , BSL_ERR_ERR_ACQUIRE_WRITE_LOCK_FAIL , BSL_ERR_ERR_NO_STACK , BSL_ERR_ERR_NO_ERROR , BSL_ERR_ERR_NO_MARK , BSL_SAL_TIME_BAD_PARAM = 0x03050001 , BSL_SAL_TIME_NO_REG_FUNC , BSL_SAL_TIME_SYS_ERROR , BSL_UIO_FAIL = 0x03060001 , BSL_UIO_IO_EXCEPTION , BSL_UIO_IO_BUSY , BSL_UIO_MEM_GROW_FAIL , BSL_UIO_REF_MAX , BSL_UIO_MEM_ALLOC_FAIL , BSL_UIO_IO_EOF , BSL_UIO_WRITE_NOT_ALLOWED , BSL_UIO_UNINITIALIZED , BSL_UIO_MEM_NOT_NULL , BSL_UIO_CB_NOT_SET , BSL_UIO_CTRL_INVALID_PARAM , BSL_UIO_FILE_OPEN_FAIL , BSL_UIO_EXIST_CONTEXT_NOT_RELEASED , BSL_UIO_BUF_TOO_LONG , BSL_UIO_CIPHER_UPDATE_FAIL , BSL_UIO_CIPHER_FINAL_FAIL , BSL_UIO_CIPHER_GET_BLOCK_SIZE_FAIL , BSL_UIO_CIPHER_SET_PADDING_FAIL , BSL_UIO_CIPHER_SHOULD_NOT_WRITE , BSL_UIO_CIPHER_SHOULD_NOT_READ , BSL_UIO_CIPHER_SHOULD_NOT_FLUSH , BSL_UIO_NEXT_IS_NULL , BSL_UIO_SET_CIPHER_CTX_AGAIN , BSL_LIST_INVALID_LIST_CURRENT = 0x03070001 , BSL_LIST_MALLOC_FAIL , BSL_LIST_DATA_NOT_AVAILABLE , BSL_LIST_FULL , BSL_UI_WRITE_ERROR = 0x03080001 , BSL_UI_FGETS_ERROR , BSL_UI_STDIN_END_ERROR , BSL_UI_OPERATION_ERROR , BSL_UI_READ_LEN_TOO_SHORT , BSL_UI_READ_BUFF_TOO_LONG , BSL_UI_METHOD_INVALID_TYPE , BSL_UI_CONSTRUCT_PROMPT_ERROR , BSL_UI_CREATE_OBJECT_ERROR , BSL_UI_OUTPUT_BUFF_TOO_SHORT , BSL_UI_INVALID_DATA_TYPE , BSL_UI_INVALID_DATA_ARG , BSL_UI_INVALID_DATA_RESULT , BSL_UI_VERIFY_BUFF_FAILED , BSL_UI_MEM_ALLOC_FAIL , BSL_OID_INVALID = 0x03090001 , BSL_OID_TYPE_CODE_INVALID , BSL_OID_NAME_LENGTH_INVALID , BSL_OID_DUPLICATE , BSL_OID_OBJ_INTERNAL_USE , BSL_BASE64_INVALID = 0x030a0001 , BSL_BASE64_BUF_NOT_ENOUGH , BSL_BASE64_DATA_NOT_ENOUGH , BSL_BASE64_WRITE_FAILED , BSL_BASE64_READ_FAILED , BSL_BASE64_DATA_AFTER_PADDING , BSL_BASE64_ILLEGALLY_MODIFIED , BSL_BASE64_ENCODE_FAILED , BSL_BASE64_DECODE_FAILED , BSL_BASE64_HEADER , BSL_BASE64_INVALID_CHARACTER , BSL_BASE64_INVALID_ENCODE , BSL_SAL_ERR_NET_NOBLOCK = 0x030b0001 , BSL_SAL_ERR_NET_SOCKCLOSE , BSL_SAL_ERR_NET_SETSOCKOPT , BSL_SAL_ERR_NET_GETSOCKOPT , BSL_SAL_ERR_NET_LISTEN , BSL_SAL_ERR_NET_BIND , BSL_SAL_ERR_NET_CONNECT , BSL_SAL_ERR_NET_IOCTL , BSL_SAL_NET_NO_REG_FUNC , BSL_SAL_ERR_NET_ACCEPT , BSL_SAL_ERR_NET_GETSOCKNAME , BSL_CONF_FAIL = 0x030c0001 , BSL_CONF_INIT_FAIL , BSL_CONF_LOAD_FAIL , BSL_CONF_MEM_ALLOC_FAIL , BSL_CONF_FREE_FAIL , BSL_CONF_NOT_NUM , BSL_CONF_PARSE_FAIL , BSL_CONF_COPY_ARGS_FAILED , BSL_CONF_CONTEXT_ERR , BSL_CONF_GET_FAIL , BSL_CONF_VALUE_NOT_FOUND , BSL_CONF_DUMP_FAIL , BSL_CONF_BUFF_OVERFLOW , BSL_CONF_INVALID_NAME , BSL_PARAMS_INVALID_KEY = 0x030f0001 , BSL_PARAMS_INVALID_TYPE , BSL_PARAMS_LEN_NOT_ENOUGH , BSL_PARAMS_MISMATCH , BSL_PARAMS_OUT_LIMIT , BSL_ASN1_FAIL = 0x03100001 , BSL_ASN1_ERR_DECODE_BOOL , BSL_ASN1_ERR_NO_CALLBACK , BSL_ASN1_ERR_MAX_DEPTH , BSL_ASN1_ERR_OVERFLOW , BSL_ASN1_ERR_TAG_EXPECTED , BSL_ASN1_ERR_DECODE_LEN , BSL_ASN1_ERR_MAX_LEN_NUM , BSL_ASN1_ERR_DECODE_INT , BSL_ASN1_ERR_DECODE_BIT_STRING , BSL_ASN1_ERR_DECODE_UTC_TIME , BSL_ASN1_ERR_DECODE_TIME , BSL_ASN1_ERR_DECODE_GENERAL_TIME , BSL_ASN1_ERR_CHECK_TIME , BSL_ASN1_ERR_EXCEED_LIST_DEPTH , BSL_ASN1_ERR_MISMATCH_TAG , BSL_ASN1_ERR_BUFF_NOT_ENOUGH , BSL_ASN1_ERR_ENCODE_FAIL , BSL_ASN1_ERR_ENCODE_ASN_LACK , BSL_ASN1_ERR_ENCODE_ASN_TOO_MUCH , BSL_ASN1_ERR_ENCODE_BOOL , BSL_ASN1_ERR_ENCODE_INT , BSL_ASN1_ERR_ENCODE_BIT_STRING , BSL_ASN1_ERR_ENCODE_UTC_TIME , BSL_ASN1_ERR_ENCODE_GENERALIZED_TIME , BSL_ASN1_ERR_LEN_OVERFLOW , BSL_ASN1_ERR_PRINTF , BSL_ASN1_ERR_PRINTF_IO_ERR , BSL_ASN1_ERR_DECODE_T61_STRING , BSL_ASN1_ERR_ENCODE_T61_STRING , BSL_ASN1_ERR_INVALID_UTF8_CODE_POINT , BSL_ASN1_ERR_UNSUPPORTED_STRING_TAG , BSL_ASN1_ERR_INVALID_STRING_LEN , BSL_PEM_INVALID = 0x03110001 , BSL_PEM_DATA_NOT_ENOUGH , BSL_PEM_SYMBOL_NOT_FOUND , BSL_PEM_NO_PWD , BSL_PRINT_ERR_FMT = 0x03120001 , BSL_PRINT_ERR_BUF , BSL_PRINT_ERR_NUMBER , BSL_OBJ_ERR_INSERT_HASH_TABLE = 0x03130001 , BSL_OBJ_ERR_FIND_HASH_TABLE , BSL_OBJ_INVALID_HASH_TABLE , BSL_OBJ_INVALID_ALGID } |
error number module
| enum BSL_ERROR |
Return values of the BSL module range from 0x03000001 to 0x03ffffff.