C# Класс OpenVpnManagement.Manager

Наследование: IDisposable
Показать файл Открыть проект

Открытые методы

Метод Описание
Dispose ( ) : void
GetEcho ( ) : string
GetHelp ( ) : string
GetLog ( int n = 1 ) : string
GetLogAll ( ) : string
GetNet ( ) : string
GetPid ( ) : string
GetState ( ) : string
GetState ( int n = 1 ) : string
GetStateAll ( ) : string
GetStateOff ( ) : string
GetStatus ( ) : string
GetVersion ( ) : string
Kill ( string name ) : string
Kill ( string host, int port ) : string
Manager ( string host, int port, string ovpnFileName, string userName = null, string password = null, string openVpnExeFileName = @"C:\Program Files\OpenVPN\bin\openvpn.exe" ) : System
Mute ( ) : string
SendMalCommand ( ) : string
SendSignal ( Signal sgn ) : string
SetLogOff ( ) : string
SetLogOn ( ) : string
SetLogOnAll ( ) : string
SetStateOn ( ) : string
SetStateOnAll ( ) : string

Приватные методы

Метод Описание
RunOpenVpnProcess ( ) : void
SendCommand ( String cmd ) : string
SendGreeting ( ) : void
TreamRetrievedString ( string s ) : string

Описание методов

Dispose() публичный Метод

public Dispose ( ) : void
Результат void

GetEcho() публичный Метод

public GetEcho ( ) : string
Результат string

GetHelp() публичный Метод

public GetHelp ( ) : string
Результат string

GetLog() публичный Метод

public GetLog ( int n = 1 ) : string
n int
Результат string

GetLogAll() публичный Метод

public GetLogAll ( ) : string
Результат string

GetNet() публичный Метод

public GetNet ( ) : string
Результат string

GetPid() публичный Метод

public GetPid ( ) : string
Результат string

GetState() публичный Метод

public GetState ( ) : string
Результат string

GetState() публичный Метод

public GetState ( int n = 1 ) : string
n int
Результат string

GetStateAll() публичный Метод

public GetStateAll ( ) : string
Результат string

GetStateOff() публичный Метод

public GetStateOff ( ) : string
Результат string

GetStatus() публичный Метод

public GetStatus ( ) : string
Результат string

GetVersion() публичный Метод

public GetVersion ( ) : string
Результат string

Kill() публичный Метод

public Kill ( string name ) : string
name string
Результат string

Kill() публичный Метод

public Kill ( string host, int port ) : string
host string
port int
Результат string

Manager() публичный Метод

public Manager ( string host, int port, string ovpnFileName, string userName = null, string password = null, string openVpnExeFileName = @"C:\Program Files\OpenVPN\bin\openvpn.exe" ) : System
host string
port int
ovpnFileName string
userName string
password string
openVpnExeFileName string
Результат System

Mute() публичный Метод

public Mute ( ) : string
Результат string

SendMalCommand() публичный Метод

public SendMalCommand ( ) : string
Результат string

SendSignal() публичный Метод

public SendSignal ( Signal sgn ) : string
sgn Signal
Результат string

SetLogOff() публичный Метод

public SetLogOff ( ) : string
Результат string

SetLogOn() публичный Метод

public SetLogOn ( ) : string
Результат string

SetLogOnAll() публичный Метод

public SetLogOnAll ( ) : string
Результат string

SetStateOn() публичный Метод

public SetStateOn ( ) : string
Результат string

SetStateOnAll() публичный Метод

public SetStateOnAll ( ) : string
Результат string