Namespace VpnHood.AppLib.App.Services
Classes
- SplitCountryService
Provides the database of the split by country, which the app builds before it connects from the IP-location data.
- SplitDbPublisherService
Provides the splits' databases to the VPN service: at a connect and at every reconfigure, it asks each split's service for its database and writes the lists the VPN service reads, in its config folder.
- SplitDomainService
Provides the database of the split by domain, built before a connect from the person's three lists: the domains to tunnel past the app's own filters by IP address and country, for traffic that reaches the VPN; to leave outside; and to drop.
- SplitIpViaAppService
Provides the database of the split by IP address that the app applies, built before a connect from the person's three lists: the addresses to tunnel only, to leave outside and to drop.