NetHandle connect(Protocol proto, String server, Int port, Bool usetls=false, [String] certfiles=[])
Arguments
proto: The network protocol to useserver: The hostname or IP address of the server to connect to (e.g.service.example.com,localhostor192.168.20.25)port: The network port to connect tousetls: If this is true, and the TLS library is available, then the connection will be encrypted. This parameter may be omitted and defaults to false.certs: An optional list of certificate files for TLS encrypted connections. Each file should contain one or more PEM-encoded certificates for a trusted certification authority. If this list is empty (the default), no certificate verification will be performed on encrypted connections, which is insecure.
Usage
Connect to a server (optionally using TLS). Returns a connection handle.