openHiTLS API openHiTLS 0.1.0-Alpha1
宏定义 | 枚举
Bsl_errno

error number module 更多...

Bsl_errno 的协作图:

宏定义

#define BSL_SUCCESS   0
 Return success
 

枚举

enum  BSL_ERROR {
  BSL_NULL_INPUT = 0x03000001 , BSL_INTERNAL_EXCEPTION , BSL_MALLOC_FAIL , BSL_MEMCPY_FAIL ,
  BSL_INVALID_ARG , 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_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_LOG_ERR_BAD_PARAM = 0x03020001 , BSL_TLV_ERR_BAD_PARAM = 0x03030001 ,
  BSL_TLV_ERR_NO_WANT_TYPE , 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_UIO_FAIL = 0x03050001 , BSL_UIO_IO_EXCEPTION ,
  BSL_UIO_IO_BUSY , BSL_UIO_REF_MAX , BSL_UIO_IO_EOF , BSL_UIO_UNINITIALIZED ,
  BSL_LIST_INVALID_LIST_CURRENT = 0x03060001 , BSL_LIST_DATA_NOT_AVAILABLE , BSL_LIST_FULL
}
 

详细描述

error number module