Package flumotion :: Package twisted :: Module fdserver :: Class PassableServerPort
[hide private]

Class PassableServerPort

source code

                              object --+                
                                       |                
twisted.internet.abstract._ConsumerMixin --+            
                                           |            
                              object --+   |            
                                       |   |            
     twisted.internet.abstract._LogOwner --+            
                                           |            
    twisted.internet.abstract.FileDescriptor --+        
                                               |        
                  twisted.internet.base.BasePort --+    
                                                   |    
                                      object --+   |    
                                               |   |    
              twisted.internet.tcp._SocketCloser --+    
                                                   |    
                           twisted.internet.tcp.Port --+
                                                       |
                                                      PassableServerPort

Nested Classes [hide private]
  transport
A subclass of tcp.Server that permits passing the FDs used to other processes (by just calling close(2) rather than shutdown(2) on them)

Inherited from twisted.internet.tcp.Port (private): _addressType

Instance Methods [hide private]

Inherited from twisted.internet.tcp.Port: __init__, __provides__, __repr__, connectionLost, createInternetSocket, doRead, getHost, logPrefix, loseConnection, startListening, stopListening

Inherited from twisted.internet.tcp.Port (private): _buildAddr, _logConnectionLostMsg

Inherited from twisted.internet.base.BasePort: doWrite

Inherited from twisted.internet.abstract.FileDescriptor: fileno, loseWriteConnection, pauseProducing, readConnectionLost, resumeProducing, startReading, startWriting, stopConsuming, stopProducing, stopReading, stopWriting, write, writeConnectionLost, writeSequence, writeSomeData

Inherited from twisted.internet.abstract.FileDescriptor (private): _closeWriteConnection, _isSendBufferFull, _maybePauseProducer, _postLoseConnection

Inherited from twisted.internet.abstract._ConsumerMixin: __providedBy__, registerProducer, unregisterProducer

Inherited from twisted.internet.abstract._LogOwner (private): _getLogPrefix

Inherited from twisted.internet.tcp._SocketCloser (private): _closeSocket

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Methods [hide private]

Inherited from twisted.internet.tcp.Port (private): _fromListeningDescriptor

Class Variables [hide private]

Inherited from twisted.internet.tcp.Port: __implemented__, addressFamily, backlog, interface, sessionno, socketType

Inherited from twisted.internet.tcp.Port (private): _realPortNumber

Inherited from twisted.internet.abstract.FileDescriptor: SEND_LIMIT, bufferSize, dataBuffer, disconnected, offset

Inherited from twisted.internet.abstract.FileDescriptor (private): _writeDisconnected, _writeDisconnecting

Inherited from twisted.internet.tcp._SocketCloser (private): _socketShutdownMethod

Instance Variables [hide private]

Inherited from twisted.internet.tcp.Port: connected, deferred, disconnecting

Inherited from twisted.internet.tcp.Port (private): _preexistingSocket, _type

Inherited from twisted.internet.abstract._ConsumerMixin: producer, producerPaused, streamingProducer

Properties [hide private]

Inherited from object: __class__