]> git.meshlink.io Git - catta/blobdiff - avahi-sharp/ClientException.cs
l10n: Updates to Chinese (China) (zh_CN) translation
[catta] / avahi-sharp / ClientException.cs
index 11c4e63b9c849ea778d47866446e0b78f3a13579..fadcce91f2a18241b7718eb6cc638fd09304ba29 100644 (file)
@@ -79,7 +79,22 @@ namespace Avahi
         NotPermitted = -50
     }
 
-    public delegate void ErrorCodeHandler (object o, ErrorCode code);
+    public delegate void ErrorCodeHandler (object o, ErrorCodeArgs args);
+
+    public class ErrorCodeArgs : EventArgs
+    {
+        private ErrorCode code;
+
+        public ErrorCode ErrorCode
+        {
+            get { return code; }
+        }
+
+        public ErrorCodeArgs (ErrorCode code)
+        {
+            this.code = code;
+        }
+    }
     
     public class ClientException : ApplicationException
     {