|
@@ -14,7 +14,6 @@ var ErrorCodeEnum = {
|
|
|
Error_CheckSum: 106, //Check sum is not the same
|
|
|
Error_MisMatched: 107, //the expression is mismatching
|
|
|
Error_Deprecated: 108, //the function is deprecated
|
|
|
-
|
|
|
//Target being category
|
|
|
Error_TargetBeing: 0x200,
|
|
|
Error_NoTarget: 0x201, //request target is not exist
|
|
@@ -30,7 +29,6 @@ var ErrorCodeEnum = {
|
|
|
Error_BridgeNotOK: 0x20B, // try bridge fail
|
|
|
Error_NotSupport: 0x20C, // don't support the request
|
|
|
Error_NotConfig: 0x20D, /** The dream configuration is unsettled*/
|
|
|
-
|
|
|
//Entity state category
|
|
|
Error_InvalidState: 0x300, //state is not valid for current call
|
|
|
Error_NotInit: 0x301, //The target is not be initial
|
|
@@ -41,8 +39,6 @@ var ErrorCodeEnum = {
|
|
|
Error_Accept: 0x306, //test mode: pass the test
|
|
|
Error_Failed: 0x307, //test mode: fail to pass the test.
|
|
|
Error_Busy: 0x308, //the access object is busy doing
|
|
|
-
|
|
|
-
|
|
|
//Framework Task control category
|
|
|
Error_TaskControl: 0x400,
|
|
|
Error_Pending: 0x401, //The request in not finish
|
|
@@ -51,14 +47,12 @@ var ErrorCodeEnum = {
|
|
|
Error_NotMeetCondition: 0x404, //not meat run condition,run cancel
|
|
|
Error_NoPrivilege: 0x405, //no privilege
|
|
|
Error_MethodSignatureFailed: 0x406,//method signature failed
|
|
|
-
|
|
|
//opposite side action category
|
|
|
Error_PeerAction: 0x500,
|
|
|
Error_PeerClose: 0x501, //peer close request
|
|
|
Error_PeerIgnore: 0x502, //peer did not anwer before the ITransactionContext object release
|
|
|
Error_PeerReject: 0x503, //The another side reject the request
|
|
|
Error_PeerDelay: 0x504, //The tast can not run right now,will be deley to set time
|
|
|
-
|
|
|
//process fail category
|
|
|
Error_Process: 0x600,
|
|
|
Error_NetBroken: 0x601, //the network is broken
|
|
@@ -72,7 +66,6 @@ var ErrorCodeEnum = {
|
|
|
Error_ThreadTimeOut: 0x702, //Max Thread run time
|
|
|
Error_QueueTimeOut: 0x703, //Tast wait time out in queue
|
|
|
Error_ReplyTimeOut: 0x704, //The system max answer time
|
|
|
-
|
|
|
Error_Hardware: 0x800,
|
|
|
Error_DevLoadFileFailed: 0x801, //load dll or config file failed
|
|
|
Error_DevNotAvailable: 0x802, //device not connected
|
|
@@ -86,12 +79,10 @@ var ErrorCodeEnum = {
|
|
|
Error_EwsCamera: 0x80A, //EwsCamera error(Data lack,unrecognized and so on)
|
|
|
Error_AudioIN: 0x80B,
|
|
|
Error_AudioOut: 0x80C,
|
|
|
-
|
|
|
//Socket Type Error
|
|
|
- Error_Socket = 0x900,
|
|
|
+ Error_Socket: 0x900,
|
|
|
Error_ConnectFailed: 0x901,
|
|
|
Error_ServerNotAvailable: 0x902,
|
|
|
-
|
|
|
// ...
|
|
|
Error_Debug: 0xf00,
|
|
|
Error_Assert: 0xf01,
|
|
@@ -112,4 +103,259 @@ var ErrorCodeEnum = {
|
|
|
Error_Exception: 0x70000005, //except throw
|
|
|
Error_Unexpect: 0x7ffffffe, //the fail reason is not expect
|
|
|
Error_IgnoreAll: 0x7fffffff, // for special internal usage only, user dont use this code
|
|
|
-};
|
|
|
+};
|
|
|
+
|
|
|
+function ErrorCodeStringfy(val) {
|
|
|
+ var output;
|
|
|
+ output = '';
|
|
|
+ switch(val) {
|
|
|
+ case ErrorCodeEnum.Error_Succeed:
|
|
|
+ output = 'Error_Succeed';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_DataCheck:
|
|
|
+ output = 'Error_DataCheck';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_Null:
|
|
|
+ output = 'Error_Null';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_Param:
|
|
|
+ output = 'Error_Param';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_Overflow:
|
|
|
+ output = 'Error_Overflow';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_TooSmallBuffer:
|
|
|
+ output = 'Error_TooSmallBuffer';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_NotIntegrated:
|
|
|
+ output = 'Error_NotIntegrated';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_CheckSum:
|
|
|
+ output = 'Error_CheckSum';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_MisMatched:
|
|
|
+ output = 'Error_MisMatched';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_TargetBeing:
|
|
|
+ output = 'Error_TargetBeing';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_NoTarget:
|
|
|
+ output = 'Error_NoTarget';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_NoDefine:
|
|
|
+ output = 'Error_NoDefine';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_NotImpl:
|
|
|
+ output = 'Error_NotImpl';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_NotExist:
|
|
|
+ output = 'Error_NotExist';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_Duplication:
|
|
|
+ output = 'Error_Duplication';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_Unregisted:
|
|
|
+ output = 'Error_Unregisted';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_AlreadyExist:
|
|
|
+ output = 'Error_AlreadyExist';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_MethodNotFound:
|
|
|
+ output = 'Error_MethodNotFound';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_Redirect:
|
|
|
+ output = 'Error_Redirect';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_BridgeNotBind:
|
|
|
+ output = 'Error_BridgeNotBind';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_BridgeNotOK:
|
|
|
+ output = 'Error_BridgeNotOK';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_NotSupport:
|
|
|
+ output = 'Error_NotSupport';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_NotConfig:
|
|
|
+ output = 'Error_NotConfig';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_InvalidState:
|
|
|
+ output = 'Error_InvalidState';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_NotInit:
|
|
|
+ output = 'Error_NotInit';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_Paused:
|
|
|
+ output = 'Error_Paused';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_Stoped:
|
|
|
+ output = 'Error_Stoped';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_Losted:
|
|
|
+ output = 'Error_Losted';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_Closed:
|
|
|
+ output = 'Error_Closed';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_Accept:
|
|
|
+ output = 'Error_Accept';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_Failed:
|
|
|
+ output = 'Error_Failed';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_Busy:
|
|
|
+ output = 'Error_Busy';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_TaskControl:
|
|
|
+ output = 'Error_TaskControl';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_Pending:
|
|
|
+ output = 'Error_Pending';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_Cancel:
|
|
|
+ output = 'Error_Cancel';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_Break:
|
|
|
+ output = 'Error_Break';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_NotMeetCondition:
|
|
|
+ output = 'Error_NotMeetCondition';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_NoPrivilege:
|
|
|
+ output = 'Error_NoPrivilege';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_MethodSignatureFailed:
|
|
|
+ output = 'Error_MethodSignatureFailed';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_PeerAction:
|
|
|
+ output = 'Error_PeerAction';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_PeerClose:
|
|
|
+ output = 'Error_PeerClose';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_PeerIgnore:
|
|
|
+ output = 'Error_PeerIgnore';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_PeerReject:
|
|
|
+ output = 'Error_PeerReject';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_PeerDelay:
|
|
|
+ output = 'Error_PeerDelay';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_Process:
|
|
|
+ output = 'Error_Process';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_NetBroken:
|
|
|
+ output = 'Error_NetBroken';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_UpdateFailed:
|
|
|
+ output = 'Error_UpdateFailed';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_RegistryFailed:
|
|
|
+ output = 'Error_RegistryFailed';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_IO:
|
|
|
+ output = 'Error_IO';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_Readonly:
|
|
|
+ output = 'Error_Readonly';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_TimeOut:
|
|
|
+ output = 'Error_TimeOut';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_BlockTimeOut:
|
|
|
+ output = 'Error_BlockTimeOut';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_ThreadTimeOut:
|
|
|
+ output = 'Error_ThreadTimeOut';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_QueueTimeOut:
|
|
|
+ output = 'Error_QueueTimeOut';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_ReplyTimeOut:
|
|
|
+ output = 'Error_ReplyTimeOut';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_Hardware:
|
|
|
+ output = 'Error_Hardware';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_DevLoadFileFailed:
|
|
|
+ output = 'Error_DevLoadFileFailed';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_DevNotAvailable:
|
|
|
+ output = 'Error_DevNotAvailable';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_DevAlreadyConnected:
|
|
|
+ output = 'Error_DevAlreadyConnected';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_DevConnFailed:
|
|
|
+ output = 'Error_DevConnFailed';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_DevCommFailed:
|
|
|
+ output = 'Error_DevCommFailed';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_DevMedia:
|
|
|
+ output = 'Error_DevMedia';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_EnvCamera:
|
|
|
+ output = 'Error_EnvCamera';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_OptCamera:
|
|
|
+ output = 'Error_OptCamera';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_AllCamera:
|
|
|
+ output = 'Error_AllCamera';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_EwsCamera:
|
|
|
+ output = 'Error_EwsCamera';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_AudioIN:
|
|
|
+ output = 'Error_AudioIN';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_AudioOut:
|
|
|
+ output = 'Error_AudioOut';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_Socket:
|
|
|
+ output = 'Error_Socket';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_ConnectFailed:
|
|
|
+ output = 'Error_ConnectFailed';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_ServerNotAvailable:
|
|
|
+ output = 'Error_ServerNotAvailable';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_Debug:
|
|
|
+ output = 'Error_Debug';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_Assert:
|
|
|
+ output = 'Error_Assert';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_Trace:
|
|
|
+ output = 'Error_Trace';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_Bug:
|
|
|
+ output = 'Error_Bug';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_Unrecover:
|
|
|
+ output = 'Error_NewProcess';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_FailVerify:
|
|
|
+ output = 'Error_FailVerify';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_Block:
|
|
|
+ output = 'Error_Block';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_Exception:
|
|
|
+ output = 'Error_Exception';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_Unexpect:
|
|
|
+ output = 'Error_Unexpect';
|
|
|
+ break;
|
|
|
+ case ErrorCodeEnum.Error_IgnoreAll:
|
|
|
+ output = 'Error_IgnoreAll';
|
|
|
+ break;
|
|
|
+ default:
|
|
|
+ output = 'unkonwn: ' + val;
|
|
|
+ break;
|
|
|
+ }
|
|
|
+ return output;
|
|
|
+
|
|
|
+}
|