◆ anonymous enum
175 {
177 };
@ MIN_SIZE
Definition Bonjour.cpp:176
◆ DnsQuestion()
| Slic3r::DnsQuestion::DnsQuestion |
( |
| ) |
|
|
inline |
186 {}
uint16_t qclass
Definition Bonjour.cpp:181
uint16_t type
Definition Bonjour.cpp:180
References qclass, and type.
Referenced by decode().
◆ decode()
| optional< DnsQuestion > Slic3r::DnsQuestion::decode |
( |
const std::vector< char > & | buffer, |
|
|
size_t & | offset ) |
|
inlinestatic |
189 {
191 if (!qname) {
192 return boost::none;
193 }
194
196 res.name = std::move(*qname);
197 const uint16_t *data_16 =
reinterpret_cast<const uint16_t*
>(buffer.data() +
offset);
198 res.type = endian::big_to_native(data_16[0]);
199 res.qclass = endian::big_to_native(data_16[1]);
200
202 return std::move(res);
203 }
Slic3r::Polygons offset(const Slic3r::Polygon &polygon, const float delta, JoinType joinType, double miterLimit)
Definition ClipperUtils.cpp:582
static optional< DnsName > decode(const std::vector< char > &buffer, size_t &offset, unsigned depth=0)
Definition Bonjour.cpp:70
DnsQuestion()
Definition Bonjour.cpp:183
References DnsQuestion(), Slic3r::DnsName::decode(), name, Slic3r::offset(), qclass, and type.
Referenced by Slic3r::DnsMessage::decode().
◆ name
◆ qclass
| uint16_t Slic3r::DnsQuestion::qclass |
◆ type
| uint16_t Slic3r::DnsQuestion::type |
The documentation for this struct was generated from the following file:
- /home/runner/work/OrcaSlicer/OrcaSlicer/src/slic3r/Utils/Bonjour.cpp