diff -r ffa851df0825 -r 2fb8b9db1c86 symbian-qemu-0.9.1-12/python-2.6.1/Demo/sockets/unixserver.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/symbian-qemu-0.9.1-12/python-2.6.1/Demo/sockets/unixserver.py Fri Jul 31 15:01:17 2009 +0100 @@ -0,0 +1,24 @@ +# Echo server demo using Unix sockets (handles one connection only) +# Piet van Oostrum + +import os +from socket import * + +FILE = 'unix-socket' +s = socket(AF_UNIX, SOCK_STREAM) +s.bind(FILE) + +print 'Sock name is: ['+s.getsockname()+']' + +# Wait for a connection +s.listen(1) +conn, addr = s.accept() + +while True: + data = conn.recv(1024) + if not data: + break + conn.send(data) + +conn.close() +os.unlink(FILE)