private ERROR_CODE ConvertErrorCodeUnPairing(DeviceUnpairingResultStatus status) { var error_status = ERROR_CODE.UNKNOWN_ERROR; switch (status) { case DeviceUnpairingResultStatus.AlreadyUnpaired: error_status = ERROR_CODE.ALREADY_UNPAIRED; break; case DeviceUnpairingResultStatus.OperationAlreadyInProgress: error_status = ERROR_CODE.UNPAIRE_ALREADY_INPROGRESS; break; case DeviceUnpairingResultStatus.Failed: error_status = ERROR_CODE.UNPAIRE_FAILED; break; case DeviceUnpairingResultStatus.Unpaired: default: error_status = ERROR_CODE.UNPAIRED_SUCCESS; break; } return(error_status); }
public static bool IsSuccessful(this DeviceUnpairingResultStatus result) { switch (result) { case DeviceUnpairingResultStatus.Unpaired: case DeviceUnpairingResultStatus.AlreadyUnpaired: return(true); default: return(false); } }
internal DeviceUnpairingResult(int error) { switch (error) { case 0: _status = DeviceUnpairingResultStatus.Unpaired; break; default: _status = DeviceUnpairingResultStatus.Failed; break; } }
public static BT_UnpairingStatus ConvertStatus(this DeviceUnpairingResultStatus result) { switch (result) { case DeviceUnpairingResultStatus.Unpaired: return(BT_UnpairingStatus.Success); case DeviceUnpairingResultStatus.AlreadyUnpaired: return(BT_UnpairingStatus.AlreadyUnPaired); case DeviceUnpairingResultStatus.OperationAlreadyInProgress: return(BT_UnpairingStatus.AlreadyInProgress); case DeviceUnpairingResultStatus.AccessDenied: return(BT_UnpairingStatus.AccessDenied); case DeviceUnpairingResultStatus.Failed: return(BT_UnpairingStatus.Failed); default: LogUtils.Net.Log.Error(9999, () => string.Format("Unknown unpair failure:{0}", result)); return(BT_UnpairingStatus.Failed); } }
internal DeviceUnpairingResult() { _status = DeviceUnpairingResultStatus.Failed; }