diff --git a/rust/exo_pyo3_bindings/examples/mdns_responder.py b/rust/exo_pyo3_bindings/examples/mdns_responder.py new file mode 100644 index 00000000..39058fc1 --- /dev/null +++ b/rust/exo_pyo3_bindings/examples/mdns_responder.py @@ -0,0 +1,12 @@ +from exo_pyo3_bindings import RustNetworkingHandle, Keypair +from asyncio import run + +async def main(): + nh = await RustNetworkingHandle.create(Keypair.generate_ed25519(), "mdns_example") + recv = await nh.get_connection_receiver() + while True: + print(await recv.receive()) + + +if __name__ == "__main__": + run(main())