private static bool GetResult(ref AimeResult __result) { NekoClient.Logging.Log.Info("AimeUnit Result"); __result = (AimeResult)Activator.CreateInstance(typeof(AimeResult), (System.Reflection.BindingFlags) 62, null, new object[] { IntPtr.Zero }, null); return(false); }
static bool Scan_Proc() { if (aimeUnit.IsBusy) { if (aimeUnit.HasConfirm) { aimeUnit.SetLedStatus(AimeLedStatus.Warning); } } else if (aimeUnit.HasResult) { aimeResult = aimeUnit.Result; if (aimeResult != null && aimeResult.AimeId.IsValid) { aimeUnit.SetLedStatus(AimeLedStatus.Success); return(true); } else { aimeUnit.SetLedStatus(AimeLedStatus.Error); } } else if (aimeUnit.HasError) { aimeUnit.SetLedStatus(AimeLedStatus.Error); } return(false); }