Class tcustomcommpipes
Unit
Declaration
type tcustomcommpipes = class(tlinkedpersistent, ievent)
Description
No description available, ancestor tlinkedpersistent description follows
No description available, ancestor tnullinterfacedpersistent description follows
No description available, ancestor tvirtualpersistent description follows
Hierarchy
- TObject
- tpersistent
- tvirtualpersistent
- tnullinterfacedpersistent
- tlinkedpersistent
- tcustomcommpipes
Overview
Fields
![]() |
fstate: commpipesstatesty; |
![]() |
frx: tcommreader; |
![]() |
ftx: tcommwriter; |
![]() |
fcryptoio: tcryptoio; |
![]() |
fcryptoioinfo: cryptoioinfoty; |
Methods
![]() |
procedure createpipes; virtual; abstract; |
![]() |
procedure doafterconnect; virtual; |
![]() |
procedure dothreadterminate; |
![]() |
procedure setcryptoio(const acryptoio: tcryptoio); |
![]() |
procedure receiveevent(const event: tobjectevent); |
![]() |
constructor create(const aowner: tcustomcommcomp; const acryptkind: cryptoiokindty); reintroduce; |
![]() |
destructor destroy; override; |
![]() |
procedure close; |
![]() |
procedure release; |
Properties
![]() |
property oncommbroken: commpipeseventty read foncommbroken
write foncommbroken; |
![]() |
property handle: integer read gethandle write sethandle; |
![]() |
property rx: tcommreader read frx; |
![]() |
property tx: tcommwriter read ftx; |
![]() |
property rxtimeoutms: integer read getrxtimeoutms write setrxtimeoutms; |
![]() |
property txtimeoutms: integer read gettxtimeoutms write settxtimeoutms; |
![]() |
property overloadsleepus: integer read getoverloadsleepus
write setoverloadsleepus default -1; |
![]() |
property optionsreader: pipereaderoptionsty read getoptionsreader
write setoptionsreader default []; |
![]() |
property onbeforeconnect: commpipeseventty read fonbeforeconnect
write fonbeforeconnect; |
![]() |
property onafterconnect: commpipeseventty read fonafterconnect
write fonafterconnect; |
![]() |
property onbeforedisconnect: commpipeseventty read fonbeforedisconnect
write fonbeforedisconnect; |
![]() |
property onafterdisconnect: commpipeseventty read fonafterdisconnect
write fonafterdisconnect; |
![]() |
property oninputavailable: commpipeseventty read foninputavailable
write setoninputavailable; |
Description
Fields
![]() |
fstate: commpipesstatesty; |
![]() |
frx: tcommreader; |
![]() |
ftx: tcommwriter; |
![]() |
fcryptoio: tcryptoio; |
![]() |
fcryptoioinfo: cryptoioinfoty; |
Methods
![]() |
procedure createpipes; virtual; abstract; |
![]() |
procedure doafterconnect; virtual; |
![]() |
procedure dothreadterminate; |
![]() |
procedure setcryptoio(const acryptoio: tcryptoio); |
![]() |
procedure receiveevent(const event: tobjectevent); |
![]() |
constructor create(const aowner: tcustomcommcomp; const acryptkind: cryptoiokindty); reintroduce; |
![]() |
destructor destroy; override; |
![]() |
procedure close; |
![]() |
procedure release; |
Properties
![]() |
property oncommbroken: commpipeseventty read foncommbroken
write foncommbroken; |
![]() |
property handle: integer read gethandle write sethandle; |
![]() |
property rx: tcommreader read frx; |
![]() |
property tx: tcommwriter read ftx; |
![]() |
property rxtimeoutms: integer read getrxtimeoutms write setrxtimeoutms; |
![]() |
property txtimeoutms: integer read gettxtimeoutms write settxtimeoutms; |
![]() |
property overloadsleepus: integer read getoverloadsleepus
write setoverloadsleepus default -1; |
![]() |
property optionsreader: pipereaderoptionsty read getoptionsreader
write setoptionsreader default []; |
![]() |
property onbeforeconnect: commpipeseventty read fonbeforeconnect
write fonbeforeconnect; |
![]() |
property onafterconnect: commpipeseventty read fonafterconnect
write fonafterconnect; |
![]() |
property onbeforedisconnect: commpipeseventty read fonbeforedisconnect
write fonbeforedisconnect; |
![]() |
property onafterdisconnect: commpipeseventty read fonafterdisconnect
write fonafterdisconnect; |
![]() |
property oninputavailable: commpipeseventty read foninputavailable
write setoninputavailable; |
Generated by PasDoc 0.16.0.