◆ anonymous enum
◆ decode()
| DnsHeader Slic3r::DnsHeader::decode |
( |
const std::vector< char > & | buffer | ) |
|
|
inlinestatic |
155 {
156 DnsHeader res;
157 const uint16_t *data_16 = reinterpret_cast<const uint16_t*>(buffer.data());
158 res.id = endian::big_to_native(data_16[0]);
159 res.flags = endian::big_to_native(data_16[1]);
160 res.qdcount = endian::big_to_native(data_16[2]);
161 res.ancount = endian::big_to_native(data_16[3]);
162 res.nscount = endian::big_to_native(data_16[4]);
163 res.arcount = endian::big_to_native(data_16[5]);
164 return res;
165 }
References ancount, arcount, flags, id, nscount, and qdcount.
Referenced by Slic3r::DnsMessage::decode().
◆ rrcount()
| uint32_t Slic3r::DnsHeader::rrcount |
( |
| ) |
const |
|
inline |
◆ ancount
| uint16_t Slic3r::DnsHeader::ancount |
◆ arcount
| uint16_t Slic3r::DnsHeader::arcount |
◆ flags
| uint16_t Slic3r::DnsHeader::flags |
◆ id
| uint16_t Slic3r::DnsHeader::id |
◆ nscount
| uint16_t Slic3r::DnsHeader::nscount |
◆ qdcount
| uint16_t Slic3r::DnsHeader::qdcount |
The documentation for this struct was generated from the following file:
- /home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/Utils/Bonjour.cpp