Every https connection is embodied as a TcpApp object. https maintains a hash of TcpApp objects, which are all of its active connections. It assumes that to any other https, it has only one https connection. It also allows dynamic establishment and teardown of connections. Only OTcl interface is provided for establishing, tearing down a connection and sending data through a connection.