Package tangled :: Module client :: Class AsyncHTTPClient
[hide private]
[frames] | no frames]

Class AsyncHTTPClient

source code

      asyncore.dispatcher --+    
                            |    
asyncore.dispatcher_with_send --+
                                |
                               AsyncHTTPClient

Asynchronous HTTP client, based on http://effbot.org/librarybook/SimpleAsyncHTTP.py

Instance Methods [hide private]
 
__init__(self, url, command='GET', data='', consumer=None) source code
 
request(self) source code
 
handle_connect(self) source code
 
notify_header(self) source code
 
handle_expt(self) source code
 
handle_read(self) source code
 
handle_close(self) source code

Inherited from asyncore.dispatcher_with_send: handle_write, initiate_send, send, writable

Inherited from asyncore.dispatcher: __getattr__, __repr__, accept, add_channel, bind, close, connect, create_socket, del_channel, handle_accept, handle_connect_event, handle_error, handle_expt_event, handle_read_event, handle_write_event, listen, log, log_info, readable, recv, set_reuse_addr, set_socket

Class Variables [hide private]

Inherited from asyncore.dispatcher: accepting, addr, closing, connected, debug, ignore_log_types

Method Details [hide private]

__init__(self, url, command='GET', data='', consumer=None)
(Constructor)

source code 
Overrides: asyncore.dispatcher.__init__

handle_connect(self)

source code 
Overrides: asyncore.dispatcher.handle_connect

handle_expt(self)

source code 
Overrides: asyncore.dispatcher.handle_expt

handle_read(self)

source code 
Overrides: asyncore.dispatcher.handle_read

handle_close(self)

source code 
Overrides: asyncore.dispatcher.handle_close