private void DispatchCallback(ModuleCallback callback) { foreach (ModuleDataObject mdo in MainListView.SelectedItems) { callback(mdo); } }
public static bool AddEventModule(PacketType ptype, ModuleCallback m) { if (InvokeEventModuleContains(ptype) == true) { return(false); } else { InvokeAddEventModule(ptype, m); return(true); } }
private static void OnAuthenticate(ModuleCallback cb) { ModuleCallbackFullAuthentication fcb = cb as ModuleCallbackFullAuthentication; Console.Write("Enter your username ({0}): ", fcb.Username); string username = Console.ReadLine(); Console.Write("Enter your password : "); string passwd = Console.ReadLine(); if (username.Length > 0) { fcb.Username = username; } fcb.Password = passwd; }
public static void InvokeAddEventModule(PacketType ptype, ModuleCallback m) { Assembly _Assemblies = Assembly.GetAssembly(ModuleHandler.Eventmodules.GetType()); Type _Type = ModuleHandler.Eventmodules.GetType(); // Get the desired method we want from the target type. MethodInfo _MethodInfo = null; try { _MethodInfo = _Type.GetMethod("Add"); } catch (Exception) { return; } _MethodInfo.Invoke(ModuleHandler.Eventmodules, new object[2] { ptype, (object)m }); }
public static void InvokeAddEventModule(PacketType ptype, ModuleCallback m) { Assembly _Assemblies = Assembly.GetAssembly(ModuleHandler.Eventmodules.GetType()); Type _Type = ModuleHandler.Eventmodules.GetType(); // Get the desired method we want from the target type. MethodInfo _MethodInfo = null; try { _MethodInfo = _Type.GetMethod("Add"); } catch (Exception ex) { return; } _MethodInfo.Invoke(ModuleHandler.Eventmodules, new object[2] { ptype, (object)m }); }
public static bool AddEventModule(PacketType ptype, ModuleCallback m) { if (InvokeEventModuleContains(ptype) == true) return false; else { InvokeAddEventModule(ptype, m); return true; } }