diff options
Diffstat (limited to 'Vland/ipc/server-new.py')
-rw-r--r-- | Vland/ipc/server-new.py | 24 |
1 files changed, 24 insertions, 0 deletions
diff --git a/Vland/ipc/server-new.py b/Vland/ipc/server-new.py new file mode 100644 index 0000000..e398dcc --- /dev/null +++ b/Vland/ipc/server-new.py @@ -0,0 +1,24 @@ +# Echo server test program +import socket +import time +import json +from ipc import VlanIpc + +host = 'localhost' # Symbolic name meaning the local host +port = 3080 # Arbitrary non-privileged port + +s = VlanIpc() +s.server_init(host, port) + +while True: + s.server_listen() + json_data = s.server_recv() + + print "client sent us:" + print json_data + + response = {'response': 'ack'} + print "sending reply:" + print response + + s.server_reply(response) |