diff options
author | James Willcox <snopr@snorp.net> | 2005-10-26 03:20:44 +0000 |
---|---|---|
committer | James Willcox <snopr@snorp.net> | 2005-10-26 03:20:44 +0000 |
commit | 94d2753047cff1e9223e42736884e4d51348b45a (patch) | |
tree | 5d4173121818486d3adaa3c3b357b2a6f893860c /avahi-sharp/ResolverBase.cs | |
parent | 58dbdd3113ff75b7262ac2e7a8474550a2dacfd3 (diff) |
first pass at updating to the 0.6 apis
git-svn-id: file:///home/lennart/svn/public/avahi/trunk@876 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
Diffstat (limited to 'avahi-sharp/ResolverBase.cs')
-rw-r--r-- | avahi-sharp/ResolverBase.cs | 19 |
1 files changed, 4 insertions, 15 deletions
diff --git a/avahi-sharp/ResolverBase.cs b/avahi-sharp/ResolverBase.cs index 0fdd4a1..5d375b3 100644 --- a/avahi-sharp/ResolverBase.cs +++ b/avahi-sharp/ResolverBase.cs @@ -25,23 +25,12 @@ namespace Avahi { public abstract class ResolverBase { - public event EventHandler NotFound; - public event EventHandler Failed; + public event ErrorCodeHandler Failed; - internal void EmitResolverEvent (ResolverEvent revent) + internal void EmitFailure (ErrorCode code) { - switch (revent) { - case ResolverEvent.NotFound: - if (NotFound != null) - NotFound (this, new EventArgs ()); - break; - case ResolverEvent.Failure: - if (Failed != null) - Failed (this, new EventArgs ()); - break; - default: - break; - } + if (Failed != null) + Failed (this, code); } } } |