[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: IdSocksServer.pas line 157
type TIdCustomSocksServer = class(TIdCustomTCPServer) |
||
protected |
||
FNeedsAuthentication: Boolean; |
|
|
FAllowSocks4: Boolean; |
|
|
FAllowSocks5: Boolean; |
|
|
|
||
|
||
|
||
|
||
function DoExecute(); override; |
|
|
procedure CommandConnect(); virtual; abstract; |
|
|
procedure CommandBind(); virtual; abstract; |
|
|
function DoAuthenticate(); virtual; |
|
|
function DoBeforeSocksConnect(); virtual; |
|
|
function DoBeforeSocksBind(); virtual; |
|
|
function DoVerifyBoundPeer(); virtual; |
|
|
procedure HandleConnectV4(); virtual; |
|
|
procedure HandleConnectV5(); virtual; |
|
|
procedure InitComponent; override; |
|
|
published |
||
property DefaultPort: TIdPort; |
|
|
property AllowSocks4: Boolean; [rw] |
|
|
property AllowSocks5: Boolean; [rw] |
|
|
property NeedsAuthentication: Boolean; [rw] |
|
|
property OnAuthenticate: TIdOnAuthenticate; [rw] |
|
|
property OnBeforeSocksConnect: TIdOnBeforeEvent; [rw] |
|
|
property OnBeforeSocksBind: TIdOnBeforeEvent; [rw] |
|
|
property OnVerifyBoundPeer: TIdOnVerifyEvent; [rw] |
|
|
end; |
|
||
| | ||
|
||
| | ||
|
||
| | ||
|
||
| | ||
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |