Close is an overridden procedure that closes and frees the socket handle in
Binding used for input and output operations. Use
Open to insure that the
Binding contains a valid socket handle data type. Use
ConnectClient to allocate the socket handle in
Binding, and to spawn a TIdConnectThread that establishes the connection using Socks proxy and Timeout input parameters.