class TCP6ClientEndpoint: (source)
Implements interfaces: twisted.internet.interfaces.IStreamClientEndpoint
TCP client endpoint with an IPv6 configuration.
Method | __init__ |
|
Method | connect |
Implement IStreamClientEndpoint.connect to connect via TCP, once the hostname resolution is done. |
Instance Variable | _getaddrinfo |
A hook used for testing name resolution. |
Instance Variable | _deferToThread |
A hook used for testing deferToThread. |
Instance Variable | _GAI_ADDRESS |
Index of the address portion in result of getaddrinfo to be used. |
Instance Variable | _GAI_ADDRESS_HOST |
Index of the actual host-address in the 5-tuple _GAI_ADDRESS . |
Instance Variable | _reactor |
Undocumented |
Instance Variable | _host |
Undocumented |
Instance Variable | _port |
Undocumented |
Instance Variable | _timeout |
Undocumented |
Instance Variable | _bindAddress |
Undocumented |
Method | _nameResolution |
Resolve the hostname string into a tuple containing the host IPv6 address. |
Method | _resolvedHostConnect |
Connect to the server using the resolved hostname. |
int
)
_GAI_ADDRESS
.int
)
Parameters | reactor | Undocumented |
host | An IPv6 address literal or a hostname with an IPv6 address | |
port | Undocumented | |
timeout | Undocumented | |
bindAddress | Undocumented | |
See Also | twisted.internet.interfaces.IReactorTCP.connectTCP |