Documentation ¶
Overview ¶
Package natclient provides interfaces to various NAT port forwarding configuration methods.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func New ¶
New attempts to initialize a port forwarding mechanism that is compatible with the local network. If the protocol is not specified, the first compatible backend will be chosen. Currently supported protocols are "UPnP" and "NAT-PMP".
Types ¶
This section is empty.
Directories ¶
Path | Synopsis |
---|---|
Package base defines the common interface for the various NAT port forwarding configuration methods.
|
Package base defines the common interface for the various NAT port forwarding configuration methods. |
Package natpmp implements a NAT-PMP (RFC 6886) client suitable for NAT traversal.
|
Package natpmp implements a NAT-PMP (RFC 6886) client suitable for NAT traversal. |
Package upnp implements a simple UPnP client suitable for NAT traversal.
|
Package upnp implements a simple UPnP client suitable for NAT traversal. |
httpu
Package httpu implements a HTTP(M)U client as specified in the IETF draft "Multicast and Unicast UDP HTTP Messages".
|
Package httpu implements a HTTP(M)U client as specified in the IETF draft "Multicast and Unicast UDP HTTP Messages". |
Click to show internal directories.
Click to hide internal directories.