self.transport.write("1") class ServerFactory(Factory): protocol = XSSerProtocol _clients = [] def __init__(self, xsser): self.xsser = xsser def post(self, data): for c in self._clients: c.transport.write(cgi.escape(data)+'<br/>') #c.transport.flush() if __name__ == '__main__': if orbited_main: print "orbited!" root = orbited_main() import orbited.transports.base from orbited import cometsession tcpresource = resource.Resource() # root.putChild("tcp", tcpresource) #site = server.Site(root) # reactor.listenTcp(site, 9999) reactor.listenWith(cometsession.Port, factory=ServerFactory(xsser), resource=root, childName='xssertcp') root.putChild("xsser", XSSerMainResource("xsser", xsser)) root.putChild("checker", XSSerCheckerResource("checker", xsser)) else: factory = ServerFactory(None) reactor.listenTCP(19084, factory)
protocol = XSSerProtocol _clients = [] def __init__(self, xsser): self.xsser = xsser def post(self, data): for c in self._clients: c.transport.write(cgi.escape(data) + '<br/>') #c.transport.flush() if __name__ == '__main__': if orbited_main: print "orbited!" root = orbited_main() import orbited.transports.base from orbited import cometsession tcpresource = resource.Resource() # root.putChild("tcp", tcpresource) #site = server.Site(root) # reactor.listenTcp(site, 9999) reactor.listenWith(cometsession.Port, factory=ServerFactory(xsser), resource=root, childName='xssertcp') root.putChild("xsser", XSSerMainResource("xsser", xsser)) root.putChild("checker", XSSerCheckerResource("checker", xsser)) else: factory = ServerFactory(None)