package lib import "time" type RawReq struct { ID int64 Req []byte } type RawResp struct { ID int64 Resp []byte Err error Elapse time.Duration } type ResCode int const ( RES_CODE_SUCCESS ResCode = 0 //成功 RES_CODE_CALL_TIMEOUT = 1001 //调用超时 RES_CODE_ERROR_CALL = 2001 // 调用错误 RES_CODE_ERROR_RESPONSE = 2002 // 响应错误 RES_CODE_ERROR_CALEE = 2003 // 被测软件内部错误 RES_CODE_FATAL_CALL = 3001 // 调用过程中发生了致命错误! ) //助手执行状态 const ( // 原始状态 STATUS_ORIGINAL uint32 = 0 // 正在启动 STATUS_STARTING uint32 = 1 //已启动 STATUS_STARTED uint32 = 2 //正在停止 STATUS_STOPPING uint32 = 3 // 已停止 STATUS_STOPPED uint32 = 4 )