class MDNS::Query
- MDNS::Query
- MDNS::DomainNamePointer
- BinData
- Reference
- Object
Defined in:
dns/query_resource.crConstant Summary
-
ENDIAN =
["system"]
-
KLASS_NAME =
[MDNS::Query]
-
PARTS =
[{type: "enum", name: type, cls: UInt16, onlyif: nil, verify: nil, value: nil, encoding: Type}, {type: "bitfield", name: 1, cls: MDNS::Query, onlyif: nil, verify: nil}] of Nil
-
REMAINING =
[] of Nil
Class Method Summary
Instance Method Summary
- #klass : Klass
- #klass=(klass : UInt16)
- #klass=(value : Klass)
- #type : Type
- #type=(type : Type)
- #unicast_response : Bool
- #unicast_response=(unicast_response : UInt8)
- #unicast_response=(value : Bool)
Macro Summary
- mdns_domain_name_component(name, onlyif = nil, verify = nil, value = nil)
- mdns_domain_name_pointer(name, onlyif = nil, verify = nil, value = nil)
- mdns_query(name, onlyif = nil, verify = nil, value = nil)
Instance methods inherited from class MDNS::DomainNamePointer
__format__ : IO::ByteFormat
__format__,
domain_name(query : IO::Memory)domain_name domain_name, domain_name=(name) domain_name=, raw_domain_name : Array(DomainNameComponent) raw_domain_name, raw_domain_name=(raw_domain_name : Array(DomainNameComponent)) raw_domain_name=