ProxyType Enumeration

[C/C++]

enum FlowSshC_ProxyType
{
  FlowSshC_ProxyType_None        = 0,
  FlowSshC_ProxyType_Socks4      = 1,
  FlowSshC_ProxyType_Socks5      = 2,
  FlowSshC_ProxyType_HttpConnect = 3
};

[C#]

public enum ProxyType
{
  None        = 0,
  Socks4      = 1,
  Socks5      = 2,
  HttpConnect = 3
}

Members

  • None: No proxy server will be used. This is the default option.
  • Socks4: A SOCKSv4 proxy server will be used. SOCKSv4 supports DNS names starting with the SOCKSv4a extension. Therefore, if your SOCKSv4 proxy does not support the SOCKSv4a extension, DNS names must be resolved locally (the default option). SOCKSv4 including SOCKSv4a does not support authentication.
  • Socks5: A SOCKSv5 proxy server will be used.
  • HttpConnect: A HTTP CONNECT proxy server will be used.

Remarks

An enumeration used with the [Client]SetProxyType method to specify a proxy server type.