cn.tee3.avd_SDK-C++  2.1.0
宏定义
errorcode.h 文件参考

浏览源代码.

宏定义

#define AVD_OK   0
 
#define RT_FAILED(rv)   (rv != AVD_OK)
 
#define RT_SUCCEEDED(rv)   (rv == AVD_OK)
 
#define Err_Base   1000
 
#define Err_Failure   (Result)(Err_Base + 1)
 
#define Err_Not_Initialized   (Result)(Err_Base + 2)
 
#define Err_Already_Initialized   (Result)(Err_Base + 3)
 
#define Err_Not_Implemented   (Result)(Err_Base + 4)
 
#define Err_Null_Pointer   (Result)(Err_Base + 5)
 
#define Err_UnExpected   (Result)(Err_Base + 6)
 
#define Err_Out_Of_Memory   (Result)(Err_Base + 7)
 
#define Err_Invalid_Arg   (Result)(Err_Base + 8)
 
#define Err_Not_Available   (Result)(Err_Base + 9)
 
#define Err_Not_Found   (Result)(Err_Base + 11)
 
#define Err_TimeOut   (Result)(Err_Base + 14)
 
#define Err_Wrong_Status   (Result)(Err_Base + 15)
 
#define Err_Network_Failure   (Result)(Err_Base + 16)
 
#define Err_No_Token   (Result)(Err_Base + 17)
 
#define Err_ImageConvert_Failed   (Result)(Err_Base + 18)
 
#define Err_Morebuff_Needed   (Result)(Err_Base + 19)
 
#define Err_DeviceOccupied   (Result)(Err_Base + 20)
 
#define Err_Operation_Completed   (Result)(Err_Base + 21)
 
#define Err_Function_Unauthorized   (Result)(Err_Base + 25)
 
#define Err_Cluster_Invalid   (Result)(Err_Base + 26)
 
#define Err_McuConnection_Failure   (Result)(Err_Base + 27)
 
#define Err_Video_NotSupportResolution   (Result)(Err_Base + 28)
 
#define Err_Room_Close   (Result)(Err_Base + 29)
 
#define Err_Stream_Connection_TimeOut   (Result)(Err_Base + 30)
 
#define Err_Rest_GetMcu_Failure   (Result)(Err_Base + 31)
 
#define Err_Net_ChannelSignal_Failure   (Result)(Err_Base + 32)
 
#define Err_Net_ChannelData_Failure   (Result)(Err_Base + 33)
 
#define Err_Waiting_Data   (Result)(Err_Base + 34)
 
#define Err_Importer_Video_Failure   (Result)(Err_Base + 80)
 
#define Err_Importer_Audio_Failure   (Result)(Err_Base + 81)
 
#define Err_Importer_BeKicked   (Result)(Err_Base + 82)
 
#define Err_Base_Srv   0
 
#define Err_Unauthorized   (Result)(Err_Base_Srv + 401)
 
#define Err_Rejoin   (Result)(Err_Base_Srv + 402)
 
#define Err_Room_None   (Result)(Err_Base_Srv + 404)
 
#define Err_License_Expired   (Result)(Err_Base_Srv + 405)
 
#define Err_Mcu_NoRegister   (Result)(Err_Base_Srv + 406)
 
#define Err_Rest_InvalidParam   (Result)(Err_Base_Srv + 407)
 
#define Err_Rest_Notsupported   (Result)(Err_Base_Srv + 408)
 
#define Err_Rest_TimeOut   (Result)(Err_Base_Srv + 409)
 
#define Err_Server_NoAvailable   (Result)(Err_Base_Srv + 410)
 
#define Err_Server_OutofMaxUser   (Result)(Err_Base_Srv + 411)
 
#define Err_Server_BoxVersion   (Result)(Err_Base_Srv + 412)
 
#define Err_Room_InUsed   (Result)(Err_Base_Srv + 413)
 
#define Err_Schedule_Failed   (Result)(Err_Base_Srv + 414)
 
#define Err_NoMcu_ByRoomId   (Result)(Err_Base_Srv + 415)
 
#define Err_NoRoom_InMcu   (Result)(Err_Base_Srv + 416)
 
#define Err_Mcu_Offline   (Result)(Err_Base_Srv + 417)
 
#define Err_Master_RpcTimeout   (Result)(Err_Base_Srv + 418)
 
#define Err_Cluster_NoMaster   (Result)(Err_Base_Srv + 419)
 
#define Err_Cluster_Error   (Result)(Err_Base_Srv + 420)
 
#define Err_Server_NotLeader   (Result)(Err_Base_Srv + 421)
 
#define Err_Server_McuNone   (Result)(Err_Base_Srv + 422)
 
#define Err_Outgoing_Assistant_Failed   (Result)(Err_Base_Srv + 434)
 
#define Err_Service_Unavailable   (Result)(Err_Base_Srv + 503)
 
#define Err_Server_TimeOut   (Result)(Err_Base_Srv + 504)
 
#define Err_Version_Invalid   (Result)(Err_Base_Srv + 505)
 
#define Err_Server_OutofUser   (Result)(Err_Base_Srv + 506)
 
#define Err_Room_OutofUser   (Result)(Err_Base_Srv + 507)
 
#define Err_License_OutofUser   (Result)(Err_Base_Srv + 508)
 
#define Err_RoomId_Invalid   (Result)(Err_Base_Srv + 601)
 
#define Err_Auth_Failed   (Result)(Err_Base_Srv + 602)
 
#define Err_GetMcu_NoRoom   (Result)(Err_Base_Srv + 612)
 
#define Err_Proxy_UpConn_Failed   (Result)(Err_Base_Srv + 613)
 
#define Err_Database_Error   (Result)(Err_Base_Srv + 700)
 
#define Err_Server_NoPermition   (Result)(Err_Base_Srv + 701)
 
#define Err_Room_OutofVideo   (Result)(Err_Base_Srv + 800)
 
#define Err_Room_OutofAudio   (Result)(Err_Base_Srv + 801)
 
#define Err_Duplicate_Publish   (Result)(Err_Base_Srv + 802)
 
#define Err_Room_ErrToken   (Result)(Err_Base_Srv + 803)
 
#define Err_User_DuplicateJoin   (Result)(Err_Base_Srv + 804)
 
#define Err_Server_InternalError   (Result)(Err_Base_Srv + 805)
 
#define Err_Server_DBConnTimeout   (Result)(Err_Base_Srv + 806)
 
#define Err_User_DataConnection_Failed   (Result)(Err_Base_Srv + 807)
 

宏定义说明

◆ AVD_OK

#define AVD_OK   0

◆ Err_Already_Initialized

#define Err_Already_Initialized   (Result)(Err_Base + 3)

◆ Err_Auth_Failed

#define Err_Auth_Failed   (Result)(Err_Base_Srv + 602)

◆ Err_Base

#define Err_Base   1000

◆ Err_Base_Srv

#define Err_Base_Srv   0

◆ Err_Cluster_Error

#define Err_Cluster_Error   (Result)(Err_Base_Srv + 420)

◆ Err_Cluster_Invalid

#define Err_Cluster_Invalid   (Result)(Err_Base + 26)

◆ Err_Cluster_NoMaster

#define Err_Cluster_NoMaster   (Result)(Err_Base_Srv + 419)

◆ Err_Database_Error

#define Err_Database_Error   (Result)(Err_Base_Srv + 700)

◆ Err_DeviceOccupied

#define Err_DeviceOccupied   (Result)(Err_Base + 20)

◆ Err_Duplicate_Publish

#define Err_Duplicate_Publish   (Result)(Err_Base_Srv + 802)

◆ Err_Failure

#define Err_Failure   (Result)(Err_Base + 1)

◆ Err_Function_Unauthorized

#define Err_Function_Unauthorized   (Result)(Err_Base + 25)

◆ Err_GetMcu_NoRoom

#define Err_GetMcu_NoRoom   (Result)(Err_Base_Srv + 612)

◆ Err_ImageConvert_Failed

#define Err_ImageConvert_Failed   (Result)(Err_Base + 18)

◆ Err_Importer_Audio_Failure

#define Err_Importer_Audio_Failure   (Result)(Err_Base + 81)

◆ Err_Importer_BeKicked

#define Err_Importer_BeKicked   (Result)(Err_Base + 82)

◆ Err_Importer_Video_Failure

#define Err_Importer_Video_Failure   (Result)(Err_Base + 80)

◆ Err_Invalid_Arg

#define Err_Invalid_Arg   (Result)(Err_Base + 8)

◆ Err_License_Expired

#define Err_License_Expired   (Result)(Err_Base_Srv + 405)

◆ Err_License_OutofUser

#define Err_License_OutofUser   (Result)(Err_Base_Srv + 508)

◆ Err_Master_RpcTimeout

#define Err_Master_RpcTimeout   (Result)(Err_Base_Srv + 418)

◆ Err_Mcu_NoRegister

#define Err_Mcu_NoRegister   (Result)(Err_Base_Srv + 406)

◆ Err_Mcu_Offline

#define Err_Mcu_Offline   (Result)(Err_Base_Srv + 417)

◆ Err_McuConnection_Failure

#define Err_McuConnection_Failure   (Result)(Err_Base + 27)

◆ Err_Morebuff_Needed

#define Err_Morebuff_Needed   (Result)(Err_Base + 19)

◆ Err_Net_ChannelData_Failure

#define Err_Net_ChannelData_Failure   (Result)(Err_Base + 33)

◆ Err_Net_ChannelSignal_Failure

#define Err_Net_ChannelSignal_Failure   (Result)(Err_Base + 32)

◆ Err_Network_Failure

#define Err_Network_Failure   (Result)(Err_Base + 16)

◆ Err_No_Token

#define Err_No_Token   (Result)(Err_Base + 17)

◆ Err_NoMcu_ByRoomId

#define Err_NoMcu_ByRoomId   (Result)(Err_Base_Srv + 415)

◆ Err_NoRoom_InMcu

#define Err_NoRoom_InMcu   (Result)(Err_Base_Srv + 416)

◆ Err_Not_Available

#define Err_Not_Available   (Result)(Err_Base + 9)

◆ Err_Not_Found

#define Err_Not_Found   (Result)(Err_Base + 11)

◆ Err_Not_Implemented

#define Err_Not_Implemented   (Result)(Err_Base + 4)

◆ Err_Not_Initialized

#define Err_Not_Initialized   (Result)(Err_Base + 2)

◆ Err_Null_Pointer

#define Err_Null_Pointer   (Result)(Err_Base + 5)

◆ Err_Operation_Completed

#define Err_Operation_Completed   (Result)(Err_Base + 21)

◆ Err_Out_Of_Memory

#define Err_Out_Of_Memory   (Result)(Err_Base + 7)

◆ Err_Outgoing_Assistant_Failed

#define Err_Outgoing_Assistant_Failed   (Result)(Err_Base_Srv + 434)

◆ Err_Proxy_UpConn_Failed

#define Err_Proxy_UpConn_Failed   (Result)(Err_Base_Srv + 613)

◆ Err_Rejoin

#define Err_Rejoin   (Result)(Err_Base_Srv + 402)

◆ Err_Rest_GetMcu_Failure

#define Err_Rest_GetMcu_Failure   (Result)(Err_Base + 31)

◆ Err_Rest_InvalidParam

#define Err_Rest_InvalidParam   (Result)(Err_Base_Srv + 407)

◆ Err_Rest_Notsupported

#define Err_Rest_Notsupported   (Result)(Err_Base_Srv + 408)

◆ Err_Rest_TimeOut

#define Err_Rest_TimeOut   (Result)(Err_Base_Srv + 409)

◆ Err_Room_Close

#define Err_Room_Close   (Result)(Err_Base + 29)

◆ Err_Room_ErrToken

#define Err_Room_ErrToken   (Result)(Err_Base_Srv + 803)

◆ Err_Room_InUsed

#define Err_Room_InUsed   (Result)(Err_Base_Srv + 413)

◆ Err_Room_None

#define Err_Room_None   (Result)(Err_Base_Srv + 404)

◆ Err_Room_OutofAudio

#define Err_Room_OutofAudio   (Result)(Err_Base_Srv + 801)

◆ Err_Room_OutofUser

#define Err_Room_OutofUser   (Result)(Err_Base_Srv + 507)

◆ Err_Room_OutofVideo

#define Err_Room_OutofVideo   (Result)(Err_Base_Srv + 800)

◆ Err_RoomId_Invalid

#define Err_RoomId_Invalid   (Result)(Err_Base_Srv + 601)

◆ Err_Schedule_Failed

#define Err_Schedule_Failed   (Result)(Err_Base_Srv + 414)

◆ Err_Server_BoxVersion

#define Err_Server_BoxVersion   (Result)(Err_Base_Srv + 412)

◆ Err_Server_DBConnTimeout

#define Err_Server_DBConnTimeout   (Result)(Err_Base_Srv + 806)

◆ Err_Server_InternalError

#define Err_Server_InternalError   (Result)(Err_Base_Srv + 805)

◆ Err_Server_McuNone

#define Err_Server_McuNone   (Result)(Err_Base_Srv + 422)

◆ Err_Server_NoAvailable

#define Err_Server_NoAvailable   (Result)(Err_Base_Srv + 410)

◆ Err_Server_NoPermition

#define Err_Server_NoPermition   (Result)(Err_Base_Srv + 701)

◆ Err_Server_NotLeader

#define Err_Server_NotLeader   (Result)(Err_Base_Srv + 421)

◆ Err_Server_OutofMaxUser

#define Err_Server_OutofMaxUser   (Result)(Err_Base_Srv + 411)

◆ Err_Server_OutofUser

#define Err_Server_OutofUser   (Result)(Err_Base_Srv + 506)

◆ Err_Server_TimeOut

#define Err_Server_TimeOut   (Result)(Err_Base_Srv + 504)

◆ Err_Service_Unavailable

#define Err_Service_Unavailable   (Result)(Err_Base_Srv + 503)

◆ Err_Stream_Connection_TimeOut

#define Err_Stream_Connection_TimeOut   (Result)(Err_Base + 30)

◆ Err_TimeOut

#define Err_TimeOut   (Result)(Err_Base + 14)

◆ Err_Unauthorized

#define Err_Unauthorized   (Result)(Err_Base_Srv + 401)

◆ Err_UnExpected

#define Err_UnExpected   (Result)(Err_Base + 6)

◆ Err_User_DataConnection_Failed

#define Err_User_DataConnection_Failed   (Result)(Err_Base_Srv + 807)

◆ Err_User_DuplicateJoin

#define Err_User_DuplicateJoin   (Result)(Err_Base_Srv + 804)

◆ Err_Version_Invalid

#define Err_Version_Invalid   (Result)(Err_Base_Srv + 505)

◆ Err_Video_NotSupportResolution

#define Err_Video_NotSupportResolution   (Result)(Err_Base + 28)

◆ Err_Waiting_Data

#define Err_Waiting_Data   (Result)(Err_Base + 34)

◆ Err_Wrong_Status

#define Err_Wrong_Status   (Result)(Err_Base + 15)

◆ RT_FAILED

#define RT_FAILED (   rv)    (rv != AVD_OK)

◆ RT_SUCCEEDED

#define RT_SUCCEEDED (   rv)    (rv == AVD_OK)