State tracking record for TLS startup parameters. Used to remember how TLS should be started when starting it is delayed to wait for the output buffer to be flushed.

Instance Variable bufferedData A list which contains all the data which was written to the transport after an attempt to start TLS was made but before the buffers outstanding at that time could be flushed and TLS could really be started. This is appended to by the transport's write and writeSequence methods until it is possible to actually start TLS, then it is written to the TLS-enabled transport.
Instance Variable context An SSL context factory object to use to start TLS.
Instance Variable extra An extra argument to pass to the transport's startTLS method.
Method __init__ Undocumented
bufferedData =
A list which contains all the data which was written to the transport after an attempt to start TLS was made but before the buffers outstanding at that time could be flushed and TLS could really be started. This is appended to by the transport's write and writeSequence methods until it is possible to actually start TLS, then it is written to the TLS-enabled transport.
context =
An SSL context factory object to use to start TLS.
extra =
An extra argument to pass to the transport's startTLS method.
def __init__(self, bufferedData, context, extra): (source)
Undocumented
API Documentation for Twisted, generated by pydoctor at 2015-11-29 11:40:45.