class documentation

class HAProxyWrappingFactory(policies.WrappingFactory): (source)

View In Hierarchy

A Factory wrapper that adds PROXY protocol support to connections.
Method log​Prefix Annotate the wrapped factory's log prefix with some text indicating the PROXY protocol is in use.

Inherited from WrappingFactory:

Method __init__ Undocumented
Method build​Protocol Create an instance of a subclass of Protocol.
Method client​Connection​Failed Called when a connection has failed to connect.
Method client​Connection​Lost Called when an established connection is lost.
Method do​Start Make sure startFactory is called.
Method do​Stop Make sure stopFactory is called.
Method register​Protocol Called by protocol to register itself.
Method started​Connecting Called when a connection has been started.
Method unregister​Protocol Called by protocols when they go away.
Instance Variable protocols Undocumented
Instance Variable wrapped​Factory Undocumented

Inherited from Factory (via WrappingFactory, ClientFactory):

Class Method for​Protocol Create a factory for the given protocol.
Method start​Factory This will be called before I begin listening on a Port or Connector.
Method stop​Factory This will be called before I stop listening on all Ports/Connectors.
Class Variable noisy Undocumented
Class Variable protocol Undocumented
Instance Variable num​Ports Undocumented
def logPrefix(self): (source)
Annotate the wrapped factory's log prefix with some text indicating the PROXY protocol is in use.
Returns
strUndocumented