class twisted.internet.endpoints.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 | |
Implement IStreamClientEndpoint.connect to connect via TCP, once the hostname resolution is done.
Resolve the hostname string into a tuple containing the host IPv6 address.
Connect to the server using the resolved hostname.