namespace TLSharp.Core
{
///
/// When the Telegram server responds with a set of addresses to connect to, DataCenterIPVersion indicates a preference
/// for how to choose the IP address to connect to
///
public enum DataCenterIPVersion
{
///
/// Picks the first available address passed by Telegram
///
Default,
///
/// Takes only IPv4 addresses
///
OnlyIPv4,
///
/// Takes only IPv6 addresses
///
OnlyIPv6,
///
/// Connection to IPv4 addresses is preferred to IPv6 addresses
///
PreferIPv4,
///
/// Connection to IPv6 addresses is preferred to IPv4 addresses
///
PreferIPv6,
}
}