summaryrefslogtreecommitdiff
path: root/CSharp/Ivy/IvyPPC/IvyEventArgs.cs
diff options
context:
space:
mode:
Diffstat (limited to 'CSharp/Ivy/IvyPPC/IvyEventArgs.cs')
-rw-r--r--CSharp/Ivy/IvyPPC/IvyEventArgs.cs84
1 files changed, 0 insertions, 84 deletions
diff --git a/CSharp/Ivy/IvyPPC/IvyEventArgs.cs b/CSharp/Ivy/IvyPPC/IvyEventArgs.cs
deleted file mode 100644
index e394802..0000000
--- a/CSharp/Ivy/IvyPPC/IvyEventArgs.cs
+++ /dev/null
@@ -1,84 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Text;
-
-namespace IvyBus
-{
- /// <summary> The EventArgs Classes
- /// </summary>
- ///
- public class IvyEventArgs : EventArgs
- {
- private IvyClient client;
- private int id;
- private string arg;
-
- public IvyClient Client
- {
- get { return client; }
- }
-
- public int Id
- {
- get { return id; }
- }
-
- public string Argument
- {
- get { return arg; }
- }
- public IvyEventArgs(IvyClient app, int id, string arg)
- {
- this.client = app;
- this.id = id;
- this.arg = arg;
- }
- }
- public class IvyDieEventArgs : IvyEventArgs
- {
- /* return value for Die Event */
- private bool forceExit;
-
- public bool ForceExit
- {
- get { return forceExit; }
- set { forceExit = value; }
- }
- public IvyDieEventArgs(IvyClient app, int id, string arg)
- : base(app, id, arg)
- {
- forceExit = true;
- }
- }
- public class IvyMessageEventArgs : EventArgs
- {
- private IvyClient client;
- private int id;
- private string[] args;
-
- public IvyClient Client
- {
- get { return client; }
- }
-
- public int Id
- {
- get { return id; }
- }
-
- public string[] Arguments
- {
- get { return args; }
- }
- public string this[int i]
- {
- get { return args[i]; }
- }
- public IvyMessageEventArgs(IvyClient app, int id, string[] args)
- {
- this.client = app;
- this.id = id;
- this.args = args;
- }
- }
-}