util/Zeroconf.py
changeset 1739 ec153828ded2
parent 1737 a39c2918c015
child 1740 b789b695b5c6
equal deleted inserted replaced
1738:d2e979738700 1739:ec153828ded2
   152 _TYPE_SRV = 33
   152 _TYPE_SRV = 33
   153 _TYPE_ANY =  255
   153 _TYPE_ANY =  255
   154 
   154 
   155 # Mapping constants to names
   155 # Mapping constants to names
   156 
   156 
   157 _CLASSES = { _CLASS_IN : "in",
   157 _CLASSES = { _CLASS_IN:   "in",
   158              _CLASS_CS : "cs",
   158              _CLASS_CS:   "cs",
   159              _CLASS_CH : "ch",
   159              _CLASS_CH:   "ch",
   160              _CLASS_HS : "hs",
   160              _CLASS_HS:   "hs",
   161              _CLASS_NONE : "none",
   161              _CLASS_NONE: "none",
   162              _CLASS_ANY : "any" }
   162              _CLASS_ANY:  "any" }
   163 
   163 
   164 _TYPES = { _TYPE_A : "a",
   164 _TYPES = { _TYPE_A:     "a",
   165            _TYPE_NS : "ns",
   165            _TYPE_NS:    "ns",
   166            _TYPE_MD : "md",
   166            _TYPE_MD:    "md",
   167            _TYPE_MF : "mf",
   167            _TYPE_MF:    "mf",
   168            _TYPE_CNAME : "cname",
   168            _TYPE_CNAME: "cname",
   169            _TYPE_SOA : "soa",
   169            _TYPE_SOA:   "soa",
   170            _TYPE_MB : "mb",
   170            _TYPE_MB:    "mb",
   171            _TYPE_MG : "mg",
   171            _TYPE_MG:    "mg",
   172            _TYPE_MR : "mr",
   172            _TYPE_MR:    "mr",
   173            _TYPE_NULL : "null",
   173            _TYPE_NULL:  "null",
   174            _TYPE_WKS : "wks",
   174            _TYPE_WKS:   "wks",
   175            _TYPE_PTR : "ptr",
   175            _TYPE_PTR:   "ptr",
   176            _TYPE_HINFO : "hinfo",
   176            _TYPE_HINFO: "hinfo",
   177            _TYPE_MINFO : "minfo",
   177            _TYPE_MINFO: "minfo",
   178            _TYPE_MX : "mx",
   178            _TYPE_MX:    "mx",
   179            _TYPE_TXT : "txt",
   179            _TYPE_TXT:   "txt",
   180            _TYPE_AAAA : "quada",
   180            _TYPE_AAAA:  "quada",
   181            _TYPE_SRV : "srv",
   181            _TYPE_SRV:   "srv",
   182            _TYPE_ANY : "any" }
   182            _TYPE_ANY:   "any" }
   183 
   183 
   184 # utility functions
   184 # utility functions
   185 
   185 
   186 
   186 
   187 def currentTimeMillis():
   187 def currentTimeMillis():