回應事件 OnResponses
接收封包事件 Server資料回應至Client端時所觸發的事件
OnResponseEventHandler(intMark, dwIndex, strIndex, objHandle, objValue)
Output Parameters
| Name | Type | Description | Memo |
|---|---|---|---|
| intMark | int | 回應種類 | 0: 系統資訊回應 1: 查詢資訊回應 2: 訂閱資訊回應 |
| dwIndex | uint | 回應狀態 | intMark為0: 0:其他訊息 1:Connect 2:Disconect 3:網路異常 4:需下載新版API 5:尚未連線 6:系統公告 intMark為1: 0:總帳/子帳登入 3:尚未登入 4:輸入的登入帳號錯誤 5:功能代碼錯誤或權限不足 6:訂閱即時回報失敗 7:SocketRPRead失敗 9:加簽失敗/憑證異常 10: Logout! 11:帳號資訊異常 12:取得己訂閱商品清單異常 其他: FunctionID (EX:1E640A1F) intMark為2: 1:訂閱/取消訂閱失敗 其他: FunctionID (EX:1E640A1F) |
| strIndex | string | 功能名稱 | 字串型別的Function (EX: SendStockOrder) Function請參考FunctionList 若strIndex為空值,代表功能查詢/訂閱有錯誤,請用string格式解析objValue |
| objHandle | object | Handle值 | 回傳訂閱事件時所傳入的Handle值(不處理) |
| objValue | object | 回傳資料 | 連線相關系統回應請用string格式解析 各功能回傳值依說明文件進行轉型並解析 非功能對照表功能請依舊元件方式解析byte[] 請參考FunctionList |