def close(self): log.info( '%r closing, has sent data? %r. waiting_for = %r, terminator = %r', self, self._sent_data, self.waiting_for, self.terminator) if self.status is not None: log.info('\tstatus = %r', self.status) AsyncSocket.close(self)
def close(self): log.info( "%r closing, has sent data? %r. waiting_for = %r, terminator = %r", self, self._sent_data, self.waiting_for, self.terminator, ) if self.status is not None: log.info("\tstatus = %r", self.status) AsyncSocket.close(self)
def __getattr__(self, attr): try: val = AsyncSocket.__getattr__(self, attr) except AttributeError, e: try: val = Events.EventMixin.__getattr__(self, attr) except AttributeError: raise e
def __init__(self, conn=None): self._connected = False Events.EventMixin.__init__(self) AsyncSocket.__init__(self, conn) self.buffer = [] self.status_line = "" self.status = None self.chunk_header = "" self.current_request = None self.current_body = stringio() self.current_chunk = stringio() self.current_headers = "" self.body_length = 0 self.waiting_for = "request" self.set_terminator(self.CRLF) self.ssl = False self.ssl_want = None self.lastbuffer = None self._sent_data = False
def __init__(self, conn=None): self._connected = False Events.EventMixin.__init__(self) AsyncSocket.__init__(self, conn) self.buffer = [] self.status_line = '' self.status = None self.chunk_header = '' self.current_request = None self.current_body = stringio() self.current_chunk = stringio() self.current_headers = '' self.body_length = 0 self.waiting_for = 'request' self.set_terminator(self.CRLF) self.ssl = False self.ssl_want = None self.lastbuffer = None self._sent_data = False
def writable(self): return self.ssl_want != "read" and (self.ssl_want == "write" or AsyncSocket.writable(self))
def readable(self): return self.ssl_want != "write" and (self.ssl_want == "read" or AsyncSocket.readable(self))
def writable(self): return self.ssl_want != 'read' and (self.ssl_want == 'write' or AsyncSocket.writable(self))
def readable(self): return self.ssl_want != 'write' and (self.ssl_want == 'read' or AsyncSocket.readable(self))