Exemple #1
0
 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;
 }
Exemple #4
0
 public PowerEventHandlers(OpenVPNConfigurations pConfigurations)
 {
     _configurations = pConfigurations;
 }