class TCPCauldronDispatcher: def __init__(self,mcast_addr,listen,prefix): self.server=TCPCauldronServer(listen,prefix) self.client=CauldronReceiver(mcast_addr=mcast_addr,handler=self); self.server.start() self.client.start() self.server.serve_forever() def handle(self,data): if len(data): self.server.write(data)
class JQueryChaliceDispatcher: def __init__(self,mcast_addr,listen,prefix): self.server=JQueryChaliceServer(listen,prefix) self.client=CauldronReceiver(mcast_addr=mcast_addr,handler=self); self.server.start() self.client.start() self.server.serve_forever() def handle(self,data): if len(data): self.server.write(data)