Package twisted :: Package conch :: Package ssh :: Module service :: Class SSHService
[show private | hide private]
[frames | no frames]

Class SSHService

Logger --+
         |
        SSHService

Known Subclasses:
SSHConnection, SSHUserAuthClient

Method Summary
  logPrefix(self)
Override this method to insert custom logging behavior.
  packetReceived(self, messageType, packet)
called when we receieve a packet on the transport
  serviceStarted(self)
called when the service is active on the transport.
  serviceStopped(self)
called when the service is stopped, either by the connection ending or by another service being started

Class Variable Summary
NoneType name = None                                                                  
dict protocolMessages = {}
NoneType transport = None                                                                  
Inherited from Logger: __implemented__, __providedBy__, __provides__

Method Details

logPrefix(self)

Override this method to insert custom logging behavior. Its return value will be inserted in front of every line. It may be called more times than the number of output lines.
Overrides:
twisted.python.log.Logger.logPrefix (inherited documentation)

packetReceived(self, messageType, packet)

called when we receieve a packet on the transport

serviceStarted(self)

called when the service is active on the transport.

serviceStopped(self)

called when the service is stopped, either by the connection ending or by another service being started

Class Variable Details

name

Type:
NoneType
Value:
None                                                                  

protocolMessages

Type:
dict
Value:
{}                                                                     

transport

Type:
NoneType
Value:
None                                                                  

Generated by Epydoc 2.1 on Thu Aug 16 09:55:07 2007 http://epydoc.sf.net