Platforms to show: All Mac Windows Linux Cross-Platform
DNS
Functions for DNS queries.
- Classes
- class DNSAddressRecordMBS
- property address as String
- class DNSAFSDBRecordMBS
- class DNSDomainNameRecordMBS
- property name as String
- class DNSHeaderMBS
- property AdditionalCount as Integer
- property AnswerCount as Integer
- property AuthorityCount as Integer
- property Flags as Integer
- property QuestionCount as Integer
- property xid as Integer
- class DNSHINFORecordMBS
- class DNSIN6AddressRecordMBS
- property address as String
- property rawaddress as Memoryblock
- class DNSISDNRecordMBS
- property isdnAddress as String
- property subAddress as String
- class DNSLocRecordMBS
- property altitude as Integer
- property horizontalPrecision as Integer
- property latitude as Integer
- property longitude as Integer
- property size as Integer
- property version as Integer
- property verticalPrecision as Integer
- class DNSMINFORecordMBS
- class DNSMXRecordMBS
- property name as String
- property preference as Integer
- class DNSQuestionMBS
- class DNSRawResourceRecordMBS
- class DNSReplyMBS
- method Additional(index as Integer) as DNSResourceRecordMBS
- method Additionals as DNSResourceRecordMBS()
- method Answer(index as Integer) as DNSResourceRecordMBS
- method Answers as DNSResourceRecordMBS()
- method Authority(index as Integer) as DNSResourceRecordMBS
- method Authoritys as DNSResourceRecordMBS()
- method Question(index as Integer) as DNSQuestionMBS
- method Questions as DNSQuestionMBS()
- property additionalCount as Integer
- property answerCount as Integer
- property authorityCount as Integer
- property Header as DNSHeaderMBS
- property questionCount as Integer
- property Server as DNSSocketAddressMBS
- property Status as Integer
- class DNSResourceRecordMBS
- property A as DNSAddressRecordMBS
- property AAAA as DNSIN6AddressRecordMBS
- property AFSDB as DNSAFSDBRecordMBS
- property CNAME as DNSDomainNameRecordMBS
- property dnsclass as Integer
- property dnstype as Integer
- property HINFO as DNSHINFORecordMBS
- property ISDN as DNSISDNRecordMBS
- property LOC as DNSLocRecordMBS
- property MB as DNSDomainNameRecordMBS
- property MD as DNSDomainNameRecordMBS
- property MF as DNSDomainNameRecordMBS
- property MG as DNSDomainNameRecordMBS
- property MINFO as DNSMINFORecordMBS
- property MR as DNSDomainNameRecordMBS
- property MX as DNSMXRecordMBS
- property name as String
- property NS as DNSDomainNameRecordMBS
- property PTR as DNSDomainNameRecordMBS
- property RAW as DNSRawResourceRecordMBS
- property Record as Variant
- property RP as DNSRPRecordMBS
- property RT as DNSRTRecordMBS
- property SOA as DNSSOARecordMBS
- property SRV as DNSSRVRecordMBS
- property ttl as Integer
- property TXT as DNSTXTRecordMBS
- property WKS as DNSWKSRecordMBS
- property X25 as DNSX25RecordMBS
- class DNSRPRecordMBS
- class DNSRTRecordMBS
- property intermediate as String
- property preference as Integer
- class DNSServiceQueryRecordMBS
- method QueryRecord(InterfaceIndex as Integer, FullName as string, rrType as Integer, rrClass as Integer, Flags as Integer = 0) as boolean
- event ServiceQueryRecord(flags as Integer, InterfaceIndex as Integer, ErrorCode as Integer, Fullname as string, rrType as Integer, rrClass as Integer, Length as Integer, Data as string, ttl as Integer)
- class DNSSOARecordMBS
- class DNSSocketAddressMBS
- class DNSSRVRecordMBS
- class DNSTXTRecordMBS
- class DNSWKSRecordMBS
- class DNSX25RecordMBS
- property psdnAddress as String
- class DNSAddressRecordMBS
- Modules
- module DNSUtilMBS
- method ClassNumber(dnsClass as string, byref n as Integer) as boolean
- method ClassString(dnsclass as Integer) as string
- method Lookup(name as string, dnsclass as Integer, dnsType as Integer) as DNSReplyMBS
- method LookupMT(name as string, dnsclass as Integer, dnsType as Integer) as DNSReplyMBS
- method TypeNumber(dnsType as string, byref n as Integer) as boolean
- method TypeString(dnstype as Integer) as string
- const ClassALL = &hff
- const ClassANY = &hff
- const ClassCHAOS = 3
- const ClassCSNET = 2
- const ClassHESIOD = 4
- const ClassINTERNET = 1
- const ClassNONE = &hfe
- const TypeA = 1
- const TypeAAAA = &h1c
- const TypeAFSDB = &h12
- const TypeALL = &hff
- const TypeANY = &hff
- const TypeATMA = &h22
- const TypeAXFR = &hfc
- const TypeCNAME = 5
- const TypeGPOS = &h1b
- const TypeHINFO = &h0d
- const TypeISDN = &h14
- const TypeIXFR = &hfb
- const TypeKEY = &h19
- const TypeLOC = &h1d
- const TypeMAILA = &hfe
- const TypeMAILB = &hfd
- const TypeMB = 7
- const TypeMD = 3
- const TypeMF = 4
- const TypeMG = 8
- const TypeMINFO = &h0e
- const TypeMR = 9
- const TypeMX = &h0f
- const TypeNS = 2
- const TypeNSAP = &h16
- const TypeNSAPPTR = &h17
- const TypeNULL = &h0a
- const TypeNXT = &h1e
- const TypePTR = &h0c
- const TypePX = &h1a
- const TypeRP = &h11
- const TypeRT = &h15
- const TypeSIG = &h18
- const TypeSOA = 6
- const TypeSRV = &h21
- const TypeTEXT = &h10
- const TypeTKEY = &hf9
- const TypeTSIG = &hfa
- const TypeWKS = &h0b
- const TypeX25 = &h13
- module DNSUtilMBS
The items on this page are in the following plugins: MBS MacOSX Plugin, MBS Network Plugin.