class MDNS::RR::MailExchange
- MDNS::RR::MailExchange
- BinData
- Reference
- Object
Overview
MX record
Included Modules
Defined in:
dns/resource_records/mail_exchange.crConstant Summary
-
ENDIAN =
["big"]
-
MX record
-
KLASS_NAME =
[MDNS::RR::MailExchange]
-
MX record
-
PARTS =
[{type: "basic", name: preference, cls: UInt16, onlyif: nil, verify: nil, value: nil}, {type: "variable_array", name: raw_domain_name, cls: DomainNameComponent, onlyif: nil, verify: nil, length: -> do if name = raw_domain_name[-1]? name.read_next? else true end end, value: nil}] of Nil
-
MX record
-
REMAINING =
[] of Nil
-
MX record
Class Method Summary
-
.bit_fields
MX record
Instance Method Summary
- #__format__ : IO::ByteFormat
- #preference : UInt16
- #preference=(preference : UInt16)
- #raw_domain_name : Array(DomainNameComponent)
- #raw_domain_name=(raw_domain_name : Array(DomainNameComponent))
Macro Summary
-
mdns_domain_name_component(name, onlyif = nil, verify = nil, value = nil)
MX record
-
mdns_domain_name_pointer(name, onlyif = nil, verify = nil, value = nil)
MX record
-
mdns_query(name, onlyif = nil, verify = nil, value = nil)
MX record
-
mdns_rr_hardware_info(name, onlyif = nil, verify = nil, value = nil)
MX record
-
mdns_rr_mail_exchange(name, onlyif = nil, verify = nil, value = nil)
MX record
-
mdns_rr_option(name, onlyif = nil, verify = nil, value = nil)
MX record
-
mdns_rr_service(name, onlyif = nil, verify = nil, value = nil)
MX record
Instance methods inherited from module MDNS::DomainNameHelpers
domain_name
domain_name,
domain_name=(name)
domain_name=,
original_io : IO::Memory | Nil
original_io,
original_io=(original_io : IO::Memory | Nil)
original_io=,
set_io(io : IO::Memory | Nil)
set_io
Class Method Detail
Instance Method Detail
Macro Detail
MX record
MX record
MX record
MX record