protected override void OnStart(string[] pArgs) { _configs = new OpenVPNConfigurations(); _power = new PowerEventHandlers(_configs); _configPipe = new ConfigurationPipeServer(_configs); _controllerPipeServer = new ControllerPipeServer(_configs); }
public ControllerPipeServer(OpenVPNConfigurations pConfigurations) : base( Configuration.Configuration.Current.ControlPipe, 1) { _configurations = pConfigurations; _configurations.OutputRecieved += SendOutputRecievedMessage; _configurations.StatusChanged += SendStatusChangedMessage; _configurations.InterfaceChanged += SendInterfaceChangedMessage; _configurations.AuthInfoRequired += SendRequestAuthInfoMessage; }
public ConfigurationPipeServer(OpenVPNConfigurations pConfigurations) : base(Configuration.Configuration.Current.ConfigPipe, 1) { _configurations = pConfigurations; }
public PowerEventHandlers(OpenVPNConfigurations pConfigurations) { _configurations = pConfigurations; }