':param request: for super
:param client_address: for super
"paarm server:  for super
:param tuple local_linger_args: SO_LINGER sockoverride for the local
connection sockets, to be configured after connection is accepted.
Pass None to not change SO_LINGER. Otherwise, its a two-tuple, where
the first element is the `l_onoff` switch, and the second element is
the `l_linger` value in seconds
:param remote_addr: address of the target server. Pass None to have
ForwardServer behave as echo server.
:param remote_addr_family: address family for connecting to target
server; one of socket.AF_*
:param remote_socket_type: socket type for connecting to target server;
typically socket.SOCK_STREAM
:param **kwargs: kwargs for super class'

def __init__(self, request, client_address, server, local_linger_args, remote_addr, remote_addr_family, remote_socket_type):

    self._local_linger_args = local_linger_args
    self._remote_addr = remote_addr
    self._remote_addr_family = remote_addr_family
    self._remote_socket_type = remote_socket_type
    super(_TCPHandler, self).__init__(request=request, client_address=client_address, server=server)
