Table of Contents

Class ServerLocationOptions

Namespace
VpnHood.AppLib.Api.VpnProfiles
Assembly
VpnHood.AppLib.Api.dll

Represents what the person may do with a server location: its plans, as the server's policy and this build allow them.

public class ServerLocationOptions
Inheritance
ServerLocationOptions
Inherited Members

Properties

CanGoPremium

Gets or sets a value indicating whether premium can be bought or had by a code here.

public bool CanGoPremium { get; set; }

Property Value

bool

HasFree

Gets or sets a value indicating whether the location has free servers.

public bool HasFree { get; set; }

Property Value

bool

HasPremium

Gets or sets a value indicating whether the location has premium servers.

public bool HasPremium { get; set; }

Property Value

bool

HasUnblockable

Gets or sets a value indicating whether the location has unblockable servers.

public bool HasUnblockable { get; set; }

Property Value

bool

Normal

Gets or sets the minutes of an ordinary connection (Normal), 0 for no limit, or null where none is offered.

public int? Normal { get; set; }

Property Value

int?

NormalByRewardedAd

Gets or sets the minutes of an ordinary connection after a rewarded ad, 0 for no limit, or null where none is offered.

public int? NormalByRewardedAd { get; set; }

Property Value

int?

PremiumByCode

Gets or sets a value indicating whether premium can be had by a premium code here: the policy offers it, and this build takes typed codes.

public bool PremiumByCode { get; set; }

Property Value

bool

PremiumByPurchase

Gets or sets a value indicating whether premium can be bought here: the policy offers it, and this build has a store or may open the operator's shop.

public bool PremiumByPurchase { get; set; }

Property Value

bool

PremiumByRewardedAd

Gets or sets the minutes of premium a rewarded ad gives, 0 for no limit, or null where none is offered.

public int? PremiumByRewardedAd { get; set; }

Property Value

int?

PremiumByTrial

Gets or sets the minutes of a premium trial, 0 for no limit, or null where none is offered.

public int? PremiumByTrial { get; set; }

Property Value

int?

Prompt

Gets or sets a value indicating whether a connect to the location asks the person to choose a plan first: a trial or a rewarded ad is offered.

public bool Prompt { get; set; }

Property Value

bool