MCPcopy Create free account
hub / github.com/cloud-hypervisor/cloud-hypervisor / recv_pkt

Method recv_pkt

virtio-devices/src/vsock/mod.rs:240–248  ·  view source on GitHub ↗
(&mut self, _pkt: &mut VsockPacket)

Source from the content-addressed store, hash-verified

238 }
239 impl VsockChannel for TestBackend {
240 fn recv_pkt(&mut self, _pkt: &mut VsockPacket) -> Result<()> {
241 match self.rx_err.take() {
242 None => {
243 self.rx_ok_cnt += 1;
244 Ok(())
245 }
246 Some(e) => Err(e),
247 }
248 }
249 fn send_pkt(&mut self, _pkt: &VsockPacket) -> Result<()> {
250 match self.tx_err.take() {
251 None => {

Callers 1

process_rxMethod · 0.45

Calls 1

takeMethod · 0.80

Tested by

no test coverage detected