Lines Matching refs:msg
102 pub(crate) fn pack(&self, msg: Vec<u8>) -> Vec<u8> { in pack()
103 pack_uint16(msg, *self as u16) in pack()
106 pub(crate) fn unpack(&mut self, msg: &[u8], off: usize) -> Result<usize> { in unpack()
107 let (t, o) = unpack_uint16(msg, off)?; in unpack()
112 pub(crate) fn skip(msg: &[u8], off: usize) -> Result<usize> { in skip()
113 skip_uint16(msg, off) in skip()
146 pub(crate) fn pack(&self, msg: Vec<u8>) -> Vec<u8> { in pack()
147 pack_uint16(msg, self.0) in pack()
150 pub(crate) fn unpack(&mut self, msg: &[u8], off: usize) -> Result<usize> { in unpack()
151 let (c, o) = unpack_uint16(msg, off)?; in unpack()
156 pub(crate) fn skip(msg: &[u8], off: usize) -> Result<usize> { in skip()
157 skip_uint16(msg, off) in skip()
270 pub fn unpack(&mut self, msg: &[u8]) -> Result<()> { in unpack()
272 self.header = p.start(msg)?; in unpack()
321 let mut msg = h.pack(b); in append_pack() localVariable
334 msg = question.pack(msg, &mut compression, compression_off)?; in append_pack()
337 msg = answer.pack(msg, &mut compression, compression_off)?; in append_pack()
340 msg = authority.pack(msg, &mut compression, compression_off)?; in append_pack()
343 msg = additional.pack(msg, &mut compression, compression_off)?; in append_pack()
346 Ok(msg) in append_pack()