From 240db4466b2b36cd67a7e2ffe71a5accce052bf7 Mon Sep 17 00:00:00 2001 From: Evan Date: Mon, 8 Dec 2025 19:57:19 +0000 Subject: [PATCH] add py example --- rust/exo_pyo3_bindings/examples/mdns_responder.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 rust/exo_pyo3_bindings/examples/mdns_responder.py 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())