Internet Direct (Indy) Version 9.0.1 Beta
TIdTunnelMaster
Implements a TCP Server for IP encapsulation tunnels.

TIdTunnelMaster = class(TIdTCPServer)
Description
TIdTunnelMaster is a TIdTCPServer descendant that specifies a multithreaded server that acts as a controller for IP encapsulation "tunnels".

TIdTunnelMaster acts a Proxy for user connections. The IP encapsulation tunnels represent a User connection and the Server advocate used to process IP datagrams for the tunnel.

TIdTunnelMaster also allows construction of Virtual Private Networks through the IP encapsulation tunnel facilities for SOCKS authentication, tunnel management, data transformation, statistical logging, and IP header CRC calculation with optional IP header message types.

TIdTunnelMaster works in conjunction with an instance of TIdTunnelSlave that acts as the multithreaded server for managing the endpoint for the IP tunnel.