Vega strike Python Modules doc
0.5.1
Documentation of the " Modules " folder of Vega strike
|
Public Member Functions | |
def | __init__ |
def | set_terminator |
def | get_terminator |
def | handle_read |
def | handle_write |
def | handle_close |
def | push |
def | push_with_producer |
def | readable |
def | writable |
def | close_when_done |
def | refill_buffer |
def | initiate_send |
def | discard_buffers |
![]() | |
def | __init__ |
def | __repr__ |
def | add_channel |
def | del_channel |
def | create_socket |
def | set_socket |
Data Fields | |
ac_in_buffer | |
ac_out_buffer | |
producer_fifo | |
terminator | |
![]() | |
connected | |
socket | |
family_and_type | |
Static Public Attributes | |
int | ac_in_buffer_size = 4096 |
int | ac_out_buffer_size = 4096 |
![]() | |
int | debug = 0 |
int | connected = 0 |
int | accepting = 0 |
int | closing = 0 |
addr = None | |
This is an abstract class. You must derive from this class, and add the two methods collect_incoming_data() and found_terminator()
Definition at line 52 of file asynchat.py.
def __init__ | ( | self, | |
conn = None |
|||
) |
Definition at line 61 of file asynchat.py.
def close_when_done | ( | self) |
Definition at line 173 of file asynchat.py.
def discard_buffers | ( | self) |
Definition at line 221 of file asynchat.py.
References async_chat.ac_in_buffer, async_chat.ac_out_buffer, and async_chat.producer_fifo.
def get_terminator | ( | self) |
Definition at line 71 of file asynchat.py.
References async_chat.terminator.
def handle_close | ( | self) |
Definition at line 148 of file asynchat.py.
References FileWrapper.close(), StringIO.close(), Shelf.close(), Chunk.close(), _Subfile.close(), SGMLParser.close(), openrsrc.close(), URLopener.close(), _socketobject.close(), SSLFakeSocket.close(), _Hqxcoderengine.close(), SSLFakeFile.close(), FileInput.close(), TemporaryFileWrapper.close(), _fileobject.close(), _Rlecoderengine.close(), Wave_read.close(), HTTPResponse.close(), BinHex.close(), GzipFile.close(), Telnet.close(), Au_read.close(), OpenerDirector.close(), _Hqxdecoderengine.close(), DialogBox.close(), SgmlopParser.close(), Aifc_read.close(), _Rledecoderengine.close(), HTTPConnection.close(), ExpatParser.close(), BaseHandler.close(), Au_write.close(), Wave_write.close(), ZipFile.close(), HexBin.close(), TestSGMLParser.close(), file_wrapper.close(), FTP.close(), Unmarshaller.close(), SMTP.close(), ftpwrapper.close(), HTTP.close(), addbase.close(), and addclosehook.close().
def handle_read | ( | self) |
Definition at line 79 of file asynchat.py.
References async_chat.ac_in_buffer, async_chat.ac_in_buffer_size, SMTPChannel.collect_incoming_data(), SMTPChannel.found_terminator(), async_chat.get_terminator(), OpenerDirector.handle_error, BaseServer.handle_error(), file_wrapper.recv(), FakeSocket.recv(), and async_chat.terminator.
def handle_write | ( | self) |
Definition at line 145 of file asynchat.py.
References async_chat.initiate_send().
def initiate_send | ( | self) |
Definition at line 204 of file asynchat.py.
References async_chat.ac_out_buffer, async_chat.ac_out_buffer_size, dispatcher.connected, OpenerDirector.handle_error, BaseServer.handle_error(), async_chat.refill_buffer(), SSLFakeSocket.send(), SMTP.send(), HTTPConnection.send(), dispatcher_with_send.send(), file_wrapper.send(), FakeSocket.send(), and HTTP.send.
def push | ( | self, | |
data | |||
) |
def push_with_producer | ( | self, | |
producer | |||
) |
def readable | ( | self) |
Definition at line 159 of file asynchat.py.
References async_chat.ac_in_buffer, and async_chat.ac_in_buffer_size.
def refill_buffer | ( | self) |
Definition at line 179 of file asynchat.py.
References async_chat.ac_out_buffer, FileWrapper.close(), StringIO.close(), Shelf.close(), Chunk.close(), _Subfile.close(), SGMLParser.close(), openrsrc.close(), URLopener.close(), _socketobject.close(), SSLFakeSocket.close(), _Hqxcoderengine.close(), SSLFakeFile.close(), FileInput.close(), TemporaryFileWrapper.close(), _fileobject.close(), _Rlecoderengine.close(), Wave_read.close(), HTTPResponse.close(), BinHex.close(), GzipFile.close(), Telnet.close(), Au_read.close(), OpenerDirector.close(), _Hqxdecoderengine.close(), DialogBox.close(), SgmlopParser.close(), Aifc_read.close(), _Rledecoderengine.close(), HTTPConnection.close(), ExpatParser.close(), BaseHandler.close(), Au_write.close(), Wave_write.close(), ZipFile.close(), HexBin.close(), TestSGMLParser.close(), file_wrapper.close(), FTP.close(), Unmarshaller.close(), SMTP.close(), ftpwrapper.close(), HTTP.close(), addbase.close(), addclosehook.close(), and async_chat.producer_fifo.
def set_terminator | ( | self, | |
term | |||
) |
Definition at line 67 of file asynchat.py.
def writable | ( | self) |
Definition at line 163 of file asynchat.py.
References async_chat.ac_out_buffer, and dispatcher.connected.
ac_in_buffer |
Definition at line 62 of file asynchat.py.
|
static |
Definition at line 58 of file asynchat.py.
ac_out_buffer |
Definition at line 63 of file asynchat.py.
|
static |
Definition at line 59 of file asynchat.py.
producer_fifo |
Definition at line 64 of file asynchat.py.
terminator |
Definition at line 69 of file asynchat.py.