def send(self, data): if self.client == None: ip = sbserver.ip() if ip != None: reactor.connectTCP(master_host, int(master_port), self, 30, (sbserver.ip(), sbserver.port())) else: reactor.connectTCP(master_host, int(master_port), self) self.send_buffer.append(data) else: self.client.sendLine(data)
def ip(): '''Ip address server is bound to.''' return sbserver.ip()