Ticket #5128: multicast.patch
| File multicast.patch, 1.3 KB (added by exarkun, 2 years ago) |
|---|
-
doc/core/howto/listings/udp/MulticastServer.py
1 1 from twisted.internet.protocol import DatagramProtocol 2 2 from twisted.internet import reactor 3 from twisted.application.internet import MulticastServer4 3 5 4 class MulticastServerUDP(DatagramProtocol): 6 5 def startProtocol(self): -
doc/core/howto/listings/udp/MulticastClient.py
1 1 from twisted.internet.protocol import DatagramProtocol 2 2 from twisted.internet import reactor 3 from twisted.application.internet import MulticastServer4 3 5 4 class MulticastClientUDP(DatagramProtocol): 6 5 … … 8 7 print "Received:" + repr(datagram) 9 8 10 9 # Send multicast on 224.0.0.1:8005, on our dynamically allocated port 11 reactor.listenUDP(0, MulticastClientUDP()).write('UniqueID', 12 ('224.0.0.1', 8005))10 port = reactor.listenUDP(0, MulticastClientUDP()) 11 port.write('UniqueID', ('224.0.0.1', 8005)) 13 12 reactor.run()
