Represents the state of an option on side of the telnet connection.
Some options can be enabled on a particular side of the connection (RFC
1073 for example: only the client can have NAWS enabled). Other options
can be enabled on either or both sides (such as RFC 1372: each side can
have its own flow control state).
|
state = 'no'
'yes' or 'no' indicating whether or not
this option is enabled on one side of the connection.
|
|
negotiating = False
A boolean tracking whether negotiation about this option is in
progress.
|
|
onResult = None
When negotiation about this option has been initiated by this side of
the connection, a Deferred which will fire
with the result of the negotiation.
|