def main(argv): socket = pyudt.UdtSocket() print('connect( (%s, %i) )' %(argv[1], int(argv[2]))) socket.connect( (argv[1], int(argv[2])) ) print('connected') udt.dump_perfmon(socket.perfmon()) h0 = Handler(lambda: recv0(socket)) h0.start() h1 = Handler(lambda: send1(socket)) h1.start() h0.join() h1.join() udt.dump_perfmon(socket.perfmon()) socket.close()
def main(argv): socket = pyudt.UdtSocket() print('connect( (%s, %i) )' %(argv[1], int(argv[2]))) pre_opt_test(socket) socket.connect( (argv[1], int(argv[2])) ) print('connected...') post_opt_test(socket) socket.perfmon() for i in range(100): socket.send('a' * 1024) sys.stderr.write('.') for i in range(100): socket.recv(1024) sys.stderr.write('.') udt.dump_perfmon(socket.perfmon()) socket.close()