From ccb717ac524bb8a5c49ae92710864d022eebb401 Mon Sep 17 00:00:00 2001 From: Toni Uhlig Date: Fri, 9 Sep 2022 15:53:43 +0200 Subject: Added kernel/user space protocol buffer communication via TCP. Signed-off-by: Toni Uhlig --- echo_srv.py | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 echo_srv.py (limited to 'echo_srv.py') diff --git a/echo_srv.py b/echo_srv.py new file mode 100644 index 0000000..b3855eb --- /dev/null +++ b/echo_srv.py @@ -0,0 +1,16 @@ +import socket + +HOST = '127.0.0.1' +PORT = 9095 + +with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s: + s.bind((HOST, PORT)) + s.listen() + conn, addr = s.accept() + with conn: + while True: + data = conn.recv(1024) + print('recvd: {} bytes'.format(len(data))) + if len(data) == 0: + break; + conn.sendall(data) -- cgit v1.2.3