private async Task <ERROR_CODE> BleConnect(DeviceList idx, string devName) { ERROR_CODE result = ERROR_CODE.NONE; switch (idx) { case DeviceList.BLE1: result = ble1.StartScan(devName, (d) => { }); showmessage1(result.ToString()); if (result.Equals(ERROR_CODE.BLE_FOUND_DEVICE)) { result = await ble1.OpenDevice(devName); showmessage1($"Connection Result: {result}"); } ; break; case DeviceList.BLE2: result = ble2.StartScan(devName, (d) => { }); showmessage2(result.ToString()); if (result.Equals(ERROR_CODE.BLE_FOUND_DEVICE)) { result = await ble2.OpenDevice(devName); showmessage2($"Connection Result: {result}"); } ; break; case DeviceList.BLE3: result = ble3.StartScan(devName, (d) => { }); showmessage3(result.ToString()); if (result.Equals(ERROR_CODE.BLE_FOUND_DEVICE)) { result = await ble3.OpenDevice(devName); showmessage3($"Connection Result: {result}"); } ; break; case DeviceList.BLE4: result = ble4.StartScan(devName, (d) => { }); showmessage4(result.ToString()); if (result.Equals(ERROR_CODE.BLE_FOUND_DEVICE)) { result = await ble4.OpenDevice(devName); showmessage4($"Connection Result: {result}"); } ; break; } return(result); }
private void CheckHandleResult(ERROR_CODE hresult) { if (hresult < 0) { throw new Exception("Invalid HRESULT: " + hresult.ToString()); } }
public void AddError(string Key, ERROR_CODE Value) { if (string.IsNullOrEmpty(BaseLanguage)) { BaseLanguage = "VN"; } if (Errors == null) { Errors = new Dictionary <string, string>(); } string content = ""; try { JToken token = ErrorResource[_BaseLanguage].SelectToken(ErrorPath + "." + Key + "." + Value.ToString()); content = token.ToString(); } catch { content = "Lack definition of " + ErrorPath + "." + Key + "." + Value.ToString(); } if (Errors.ContainsKey(Key)) { Errors[Key] = content; } else { Errors.Add(Key, content); } }
private void Reload_Click(object sender, RoutedEventArgs e) { ERROR_CODE res = LoadMap(buttons, MatrixSelection.SelectedIndex); if (res > ERROR_CODE.LOAD_WARNING_FILE_NOT_FOUND) { LogMessage(res.ToString()); } }
private void MatrixSelection_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (CurrentMapIndex != -1) { SaveMap(buttons, CurrentMapIndex); } ERROR_CODE res = LoadMap(buttons, MatrixSelection.SelectedIndex); if (res > ERROR_CODE.LOAD_WARNING_FILE_NOT_FOUND) { LogMessage(res.ToString()); } CurrentMapIndex = MatrixSelection.SelectedIndex; }
void ResponseLeaveLobby(ERROR_CODE result, short lobbyID, string userID) { if (result == ERROR_CODE.NONE) { DevLog.Write(string.Format("[LeaveLobby] lobbyID:{0}, UserID:{1}", lobbyID, userID), LOG_LEVEL.INFO); } else { DevLog.Write(string.Format("[LeaveLobby 실패] lobbyID:{0}, UserID:{1}, result:{2}", lobbyID, userID, result.ToString()), LOG_LEVEL.ERROR); } var jsonData = new JsonPacketInnerNotifyLeaveLobby() { Result = result, LobbyID = lobbyID, UserID = userID }; var bodyData = CGSFNETCommon.JsonEnDecode.Encode<JsonPacketInnerNotifyLeaveLobby>(jsonData); var InnerPacket = new CgsfNET64Lib.SFNETPacket(); InnerPacket.SetData(-1, (ushort)PACKET_ID.INNER_NOTIFY_LEAVE_LOBBY, bodyData); RelayPacketPacketProcess.RelayPacket(0, InnerPacket); }
void ResponseEnterLobby(int sessionID, ERROR_CODE result, short lobbyID) { if (result == ERROR_CODE.NONE) { DevLog.Write(string.Format("[EnterLobby] lobbyID:{0}, sessionID:{1}", lobbyID, sessionID), LOG_LEVEL.INFO); } else { DevLog.Write(string.Format("[EnterLobby 실패] lobbyID:{0}, sessionID:{1}, result:{2}", lobbyID, sessionID, result.ToString()), LOG_LEVEL.ERROR); } var response = new JsonPacketResponseEnterLobby() { Result = result, LobbyID = lobbyID }; ServerNetworkRef.Send <JsonPacketResponseEnterLobby>(sessionID, PACKET_ID.RESPONSE_ENTER_LOBBY, response); }
public string GetErrorString(ERROR_CODE param) { return("ERROR_CODE." + param.ToString()); }
void ResponseLeaveLobby(int sessionID, ERROR_CODE result, short lobbyID) { if (result == ERROR_CODE.NONE) { DevLog.Write(string.Format("[LeaveLobby] lobbyID:{0}, sessionID:{1}", lobbyID, sessionID), LOG_LEVEL.INFO); } else { DevLog.Write(string.Format("[LeaveLobby 실패] lobbyID:{0}, sessionID:{1}, result:{2}", lobbyID, sessionID, result.ToString()), LOG_LEVEL.ERROR); } var response = new JsonPacketResponseLeaveLobby() { Result = result }; ServerNetworkRef.Send<JsonPacketResponseLeaveLobby>(sessionID, PACKET_ID.RESPONSE_LEAVE_LOBBY, response); }
/// <summary> /// "Throw" error, displays MessageBox with error information /// </summary> /// <param name="err"></param> /// <param name="line"></param> /// <param name="comment"></param> public static void Error(ERROR_CODE err, int line, string comment) { c_curErr = err; // error string string s = string.Format("Error {0}: {1} at line: {2}\r\n{3}", (int) err, err.ToString(), line, comment); // add error to log AddToLog(s); // display window if (c_bShowWindow) MessageBox.Show( s, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1, MessageBoxOptions.RightAlign); }
void ResponseLeaveLobby(ERROR_CODE result, short lobbyID, string userID) { if (result == ERROR_CODE.NONE) { DevLog.Write(string.Format("[LeaveLobby] lobbyID:{0}, UserID:{1}", lobbyID, userID), LOG_LEVEL.INFO); } else { DevLog.Write(string.Format("[LeaveLobby 실패] lobbyID:{0}, UserID:{1}, result:{2}", lobbyID, userID, result.ToString()), LOG_LEVEL.ERROR); } var jsonData = new JsonPacketInnerNotifyLeaveLobby() { Result = result, LobbyID = lobbyID, UserID = userID }; var bodyData = CGSFNETCommon.JsonEnDecode.Encode <JsonPacketInnerNotifyLeaveLobby>(jsonData); var InnerPacket = new CgsfNET64Lib.SFNETPacket(); InnerPacket.SetData(-1, (ushort)PACKET_ID.INNER_NOTIFY_LEAVE_LOBBY, bodyData); RelayPacketPacketProcess.RelayPacket(0, InnerPacket); }