# SVN changeset patch # User imanay # Date 2012-12-05 16:59:52.459249 # Revision 53 Index: trunk/absroot/source/abspy/test/ethernet/udp.py =================================================================== diff --git a/trunk/absroot/source/abspy/test/ethernet/udp.py b/trunk/absroot/source/abspy/test/ethernet/udp.py --- a/trunk/absroot/source/abspy/test/ethernet/udp.py (revision 52) +++ b/trunk/absroot/source/abspy/test/ethernet/udp.py (revision 53) @@ -67,11 +67,9 @@ # Create socket #self.socket_c = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) self.socket_c = socket.socket(socket.AF_INET, socket.SOCK_DGRAM,0) - #self.socket_c.settimeout(0.2) - #if self.socket_c == -1: - # print "No se pudo establecer conexion con el socket" + self.socket_c.settimeout(0.2) - #self.socket_c.setsockopt(socket.IPPROTO_IP, socket.IP_MULTICAST_TTL, 20) +# self.socket_c.setsockopt(socket.IPPROTO_IP, socket.IP_MULTICAST_TTL, 20) self.socket_c.setsockopt(socket.SOL_SOCKET, socket.SO_BROADCAST, 1) Index: trunk/absroot/source/abspy/test/tcp/client.py =================================================================== diff --git a/trunk/absroot/source/abspy/test/tcp/client.py b/trunk/absroot/source/abspy/test/tcp/client.py new file mode 10644 --- /dev/null (revision 0) +++ b/trunk/absroot/source/abspy/test/tcp/client.py (revision 53) @@ -0,0 +1,14 @@ +import socket + +s = socket.socket() +s.connect(("localhost", 5500)) + +while True: + mensaje = raw_input("> ") + s.send(mensaje) + if mensaje == "quit": + break + +print "adios" + +s.close() \ No newline at end of file Index: trunk/absroot/source/abspy/test/tcp/server.py =================================================================== diff --git a/trunk/absroot/source/abspy/test/tcp/server.py b/trunk/absroot/source/abspy/test/tcp/server.py new file mode 10644 --- /dev/null (revision 0) +++ b/trunk/absroot/source/abspy/test/tcp/server.py (revision 53) @@ -0,0 +1,19 @@ +import socket + +s = socket.socket() +s.bind(("localhost", 5500)) +s.listen(1) + +sc, addr = s.accept() + +while True: + recibido = sc.recv(1024) + if recibido == "quit": + break + print "Recibido:", recibido + sc.send(recibido) + +print "adios" + +sc.close() +s.close() \ No newline at end of file