"""
VTN module of the OpenADR3 Client.

This module implements the communication between the OpenADR3 client and the OpenADR3 VTN.
This module is intended for internal use, external clients should use the appropriate BL or VEN
modules to communicate with the VTN.

This module should not be used directly by clients, instead, clients should use the public bl and
ven modules to communicate with a VTN.
"""
