twisted :: conch :: telnet :: Telnet :: _OptionState :: _Perspective :: Class _Perspective
[hide private]
[frames] | no frames]

Class _Perspective

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).

Instance Methods [hide private]
 
__str__(self)
Instance Variables [hide private]
  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.
Instance Variable Details [hide private]

onResult

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. None at other times.
Value:
None