]> git.saurik.com Git - apple/mdnsresponder.git/blobdiff - mDNSShared/Java/DNSSDException.java
mDNSResponder-214.3.2.tar.gz
[apple/mdnsresponder.git] / mDNSShared / Java / DNSSDException.java
index f73afeadd0fb6de9daf24cd2a7a40ab29d3ee570..1c1e9d8fabb0219d0b397ef1ba773b5e95be80a2 100644 (file)
     Change History (most recent first):
 
 $Log: DNSSDException.java,v $
     Change History (most recent first):
 
 $Log: DNSSDException.java,v $
+Revision 1.6  2007/02/08 23:58:17  cheshire
+Added comment about updating kMessages array in AppleDNSSDException (DNSSD.java)
+
+Revision 1.5  2007/02/07 01:19:36  cheshire
+<rdar://problem/4849427> API: Reconcile conflicting error code values
+
 Revision 1.4  2006/08/14 23:25:08  cheshire
 Re-licensed mDNSResponder daemon source code under Apache License, Version 2.0
 
 Revision 1.4  2006/08/14 23:25:08  cheshire
 Re-licensed mDNSResponder daemon source code under Apache License, Version 2.0
 
@@ -40,33 +46,39 @@ package     com.apple.dnssd;
 
 abstract public class  DNSSDException extends Exception
 {
 
 abstract public class  DNSSDException extends Exception
 {
-    public static final int            NO_ERROR            =  0;
-    public static final int            UNKNOWN             = -65537;
-    public static final int            NO_SUCH_NAME        = -65538;
-    public static final int            NO_MEMORY           = -65539;
-    public static final int            BAD_PARAM           = -65540;
-    public static final int            BAD_REFERENCE       = -65541;
-    public static final int            BAD_STATE           = -65542;
-    public static final int            BAD_FLAGS           = -65543;
-    public static final int            UNSUPPORTED         = -65544;
-    public static final int            NOT_INITIALIZED     = -65545;
-    public static final int            NO_CACHE            = -65546;
-    public static final int            ALREADY_REGISTERED  = -65547;
-    public static final int            NAME_CONFLICT       = -65548;
-    public static final int            INVALID             = -65549;
-    public static final int            FIREWALL            = -65550;
-    public static final int            INCOMPATIBLE        = -65551;
-    public static final int            BAD_INTERFACE_INDEX = -65552;
-    public static final int            REFUSED             = -65553;
-    public static final int            NOSUCHRECORD        = -65554;
-    public static final int            NOAUTH              = -65555;
-    public static final int            NOSUCHKEY           = -65556;
-    public static final int            NATTRAVERSAL        = -65557;
-    public static final int            DOUBLENAT           = -65558;
-    public static final int            BADTIME             = -65559;
-    public static final int            BADSIG              = -65560;
-    public static final int            BADKEY              = -65561;
-    public static final int            TRANSIENT           = -65562;
+    public static final int            NO_ERROR                  =  0;
+    public static final int            UNKNOWN                   = -65537;
+    public static final int            NO_SUCH_NAME              = -65538;
+    public static final int            NO_MEMORY                 = -65539;
+    public static final int            BAD_PARAM                 = -65540;
+    public static final int            BAD_REFERENCE             = -65541;
+    public static final int            BAD_STATE                 = -65542;
+    public static final int            BAD_FLAGS                 = -65543;
+    public static final int            UNSUPPORTED               = -65544;
+    public static final int            NOT_INITIALIZED           = -65545;
+    public static final int            NO_CACHE                  = -65546;
+    public static final int            ALREADY_REGISTERED        = -65547;
+    public static final int            NAME_CONFLICT             = -65548;
+    public static final int            INVALID                   = -65549;
+    public static final int            FIREWALL                  = -65550;
+    public static final int            INCOMPATIBLE              = -65551;
+    public static final int            BAD_INTERFACE_INDEX       = -65552;
+    public static final int            REFUSED                   = -65553;
+    public static final int            NOSUCHRECORD              = -65554;
+    public static final int            NOAUTH                    = -65555;
+    public static final int            NOSUCHKEY                 = -65556;
+    public static final int            NATTRAVERSAL              = -65557;
+    public static final int            DOUBLENAT                 = -65558;
+    public static final int            BADTIME                   = -65559;
+    public static final int            BADSIG                    = -65560;
+    public static final int            BADKEY                    = -65561;
+    public static final int            TRANSIENT                 = -65562;
+    public static final int            SERVICENOTRUNNING         = -65563;
+    public static final int            NATPORTMAPPINGUNSUPPORTED = -65564;
+    public static final int            NATPORTMAPPINGDISABLED    = -65565;
+    
+    // Note: When adding new error values here, remember also
+    // to update the corresponding kMessages array in AppleDNSSDException (DNSSD.java)
 
        /** Returns the sub-code that identifies the particular error. */
        abstract public int                     getErrorCode();
 
        /** Returns the sub-code that identifies the particular error. */
        abstract public int                     getErrorCode();