[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: IdIOHandlerSocket.pas line 166
type TIdIOHandlerSocket = class(TIdIOHandler) |
||
protected |
||
|
||
FBoundIP: string; |
|
|
|
||
|
||
|
||
|
||
FOnBeforeBind: TNotifyEvent; |
|
|
FOnAfterBind: TNotifyEvent; |
|
|
FOnSocketAllocated: TNotifyEvent; |
|
|
|
||
FImplicitTransparentProxy: Boolean; |
|
|
FUseNagle: Boolean; |
|
|
|
||
|
||
procedure ConnectClient; virtual; |
|
|
procedure DoBeforeBind; virtual; |
|
|
procedure DoAfterBind; virtual; |
|
|
procedure DoSocketAllocated; virtual; |
|
|
procedure InitComponent; override; |
|
|
procedure Notification(); override; |
|
|
function GetDestination; override; |
|
|
procedure SetDestination(); override; |
|
|
function GetReuseSocket; |
|
|
procedure SetReuseSocket(); |
|
|
function GetTransparentProxy; virtual; |
|
|
procedure SetTransparentProxy(); virtual; |
|
|
function GetUseNagle; |
|
|
procedure SetUseNagle(); |
|
|
function SourceIsAvailable; override; |
|
|
function CheckForError(); override; |
|
|
procedure RaiseError(); override; |
|
|
public |
||
procedure AfterAccept; override; |
|
|
destructor Destroy; override; |
|
|
function BindingAllocated; |
|
|
procedure Close; override; |
|
|
function Connected; override; |
|
|
procedure Open; override; |
|
|
function WriteFile(); override; |
|
|
property Binding: TIdSocketHandle; [r] |
|
|
property BoundPortMax: TIdPort; [rw] |
|
|
property BoundPortMin: TIdPort; [rw] |
|
|
property OnBeforeBind: TNotifyEvent; [rw] |
|
|
property OnAfterBind: TNotifyEvent; [rw] |
|
|
property OnSocketAllocated: TNotifyEvent; [rw] |
|
|
published |
||
property BoundIP: string; [rw] |
|
|
|
||
property DefaultPort: TIdPort; [rw] |
|
|
property IPVersion: TIdIPVersion; [rw] |
|
|
property ReuseSocket: TIdReuseSocket; [rw] |
|
|
property TransparentProxy: TIdCustomTransparentProxy; [rw] |
|
|
property UseNagle: Boolean; [rw] |
|
|
end; |
|
||
| | ||
|
||
| | ||
|
||
| | ||
|
||
| | ||
|
||
| | ||
TObject |
CT Web help |
CodeTyphon Studio |