---
name: "Net::Proxy::Connector::tcp"
section: "3pm"
platform: "linux"
package: "libnet-proxy-perl"
version: "0.13-2"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/Net::Proxy::Connector::tcp"
---

# Net::Proxy::Connector::tcp(3pm)

Net::Proxy connector for standard tcp proxies

## NAME

Net::Proxy::Connector::tcp - Net::Proxy connector for standard tcp proxies

## SYNOPSIS

```
    # sample proxy using Net::Proxy::Connector::tcp
    use Net::Proxy;
    my $proxy = Net::Proxy->new(
        in  => { type => tcp, port => '6789' },
        out => { type => tcp, host => 'remotehost', port => '9876' },
    );
    $proxy->register();
    Net::Proxy->mainloop();
```

## DESCRIPTION

`"Net::Proxy::Connector::tcp"` is a connector for handling basic, standard TCP connections.

## CONNECTOR OPTIONS

The connector accept the following options:

### "in"

- host

  The listening address. If not given, the default is `"localhost"`.

- port

  The listening port.

### "out"

- host

  The remote host.

- port

  The remote port.

- timeout

  The socket timeout for connection (`"out"` only).

## AUTHOR

Philippe 'BooK' Bruhat, `"<book@cpan.org>"`.

## COPYRIGHT

Copyright 2006-2014 Philippe 'BooK' Bruhat, All Rights Reserved.

## LICENSE

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
