xous-core/services/dns/src
bunnie 760957154e add a crappy but slightly more accurate approximation of UDP to hosted mode
It's crappy because it uses a busy wait loop to poll the udp
rx socket in order to accurately emulate the Xous async callback
feature (which is _not_ emulated for Tcp, for example).

It's more accurate because this emulation happens. But it's a lot
more complicated to implement it because zero-cost async UDP callbacks
aren't really a host-native feature (but they are a Xous-native feature!),
and I didn't want to .. pull in tokio or mio code surface into
the Xous hosted mode, seemed a bit like crushing a fly by dropping
a house on it. Maybe that's a fine solution in Oz, but Xous doesn't live in Oz.
2022-02-21 00:54:46 +08:00
..
api.rs add TCP to hosted mode emulation 2022-02-20 21:31:32 +08:00
hosted.rs add TCP to hosted mode emulation 2022-02-20 21:31:32 +08:00
hw.rs add TCP to hosted mode emulation 2022-02-20 21:31:32 +08:00
lib.rs add a crappy but slightly more accurate approximation of UDP to hosted mode 2022-02-21 00:54:46 +08:00
main.rs fix up a number of issues in ping 2021-10-22 04:08:43 +08:00