[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Source position: processbody.inc line 47
type TIODescriptor = class(TPersistent) |
protected |
procedure CheckNotRunning; virtual; |
function PrepareCreatedHandleForProcess(); virtual; |
function CreateStandardHandle; virtual; |
function CreatePipeHandle; virtual; |
function CreateFileNameHandle; virtual; |
function CreateNullFileHandle; virtual; |
function CreateCustomHandle; virtual; |
function CreateProcessHandle; virtual; |
function ResolveProcessHandle; virtual; |
function ResolveStream; virtual; |
procedure CloseOurHandle; virtual; |
procedure CloseTheirHandle(); virtual; |
procedure PrepareHandles; virtual; |
procedure ResetHandles; virtual; |
property OwnerProcess: TProcess; [r] |
property PipeBufferSize: Cardinal; [rw] |
property OurHandle: THandle; [r] |
property HandleValid: Boolean; [r] |
property CloseHandleOnExecute: Boolean; [rw] |
public |
constructor Create(); |
destructor Destroy; override; |
property ProcessHandleType: TProcessHandleType; [r] |
property CustomHandle: THandle; [rw] |
property AutoCloseCustomHandle: Boolean; [rw] |
property CustomHandleIsInheritable: Boolean; [rw] platform ; |
published |
property FileName: TFileName; [rw] |
property OnGetHandle: TGetHandleEvent; [rw] |
property AfterAllocateHandle: TAfterAllocateHandleEvent; [rw] |
property FileWriteMode: TFileWriteMode; [rw] |
end; |
| |
TObject |