class _BaseTCPClient: (source)
Known subclasses: twisted.internet.iocpreactor.tcp.Client, twisted.internet.tcp.Client
| Note | |
In order to be functional, this class must be mixed into the same hierarchy as _BaseBaseClient. It would subclass _BaseBaseClient directly, but the class hierarchy here is divided in strange ways out of the need to share code along multiple axes; specifically, with the IOCP reactor and also with UNIX clients in other reactors. |
| Method | __init__ |
Undocumented |
| Method | __repr__ |
Undocumented |
| Method | getHost |
Returns an IPv4Address or IPv6Address. |
| Method | getPeer |
Returns an IPv4Address or IPv6Address. |
| Instance Variable | addr |
The address that this socket will be connecting to. |
| Instance Variable | connector |
The Connector which is driving this _BaseTCPClient's connection attempt. |
| Instance Variable | createInternetSocket |
Subclasses must implement this as a method to create a python socket object of the appropriate address family and socket type. |
| Instance Variable | _addressType |
The Twisted _IPAddress implementation for this client |
| Instance Variable | _requiresResolution |
Undocumented |
twisted.internet.iocpreactor.tcp.Client