Class tificontroller
Unit
Declaration
type tificontroller = class(tactivatorcontroller, iifimodulelink)
Description
No description available, ancestor tactivatorcontroller description follows
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
- tactivatorcontroller
- tificontroller
Overview
Fields
![]() |
foptions: ifirxoptionsty; |
Methods
![]() |
procedure objectevent(const sender: tobject; const event: objecteventty); override; |
![]() |
function senddata(const adata: ansistring; const asequence: sequencety = 0): sequencety; |
![]() |
function senddataandwait(const adata: ansistring; out asequence: sequencety; atimeoutus: integer = 0): boolean; |
![]() |
function senditem(const kind: ifireckindty; const data: array of ansistring): sequencety; |
![]() |
procedure inititemheader(out arec: string; const akind: ifireckindty; const asequence: sequencety; const datasize: integer; out datapo: pchar); |
![]() |
procedure processdata(const adata: pifirecty; var adatapo: pchar); virtual; abstract; |
![]() |
function getifireckinds: ifireckindsty; virtual; |
![]() |
procedure connectmodule(const sender: tcustommodulelink); |
![]() |
constructor create(const aowner: tcomponent; const aintf: iactivatorclient); |
![]() |
function cansend: boolean; |
Properties
![]() |
property channel: tcustomiochannel read fchannel write setchannel; |
![]() |
property linkname: string read flinkname write flinkname; |
![]() |
property tag: integer read ftag write ftag default 0; |
![]() |
property options: ifirxoptionsty read foptions write foptions
default defaultifirxoptions; |
![]() |
property timeoutus: integer read fdefaulttimeout write fdefaulttimeout
default defaultifirxtimeout; |
Description
Fields
![]() |
foptions: ifirxoptionsty; |
Methods
![]() |
procedure objectevent(const sender: tobject; const event: objecteventty); override; |
![]() |
function senddata(const adata: ansistring; const asequence: sequencety = 0): sequencety; |
![]() |
function senddataandwait(const adata: ansistring; out asequence: sequencety; atimeoutus: integer = 0): boolean; |
![]() |
function senditem(const kind: ifireckindty; const data: array of ansistring): sequencety; |
![]() |
procedure inititemheader(out arec: string; const akind: ifireckindty; const asequence: sequencety; const datasize: integer; out datapo: pchar); |
![]() |
procedure processdata(const adata: pifirecty; var adatapo: pchar); virtual; abstract; |
![]() |
function getifireckinds: ifireckindsty; virtual; |
![]() |
procedure connectmodule(const sender: tcustommodulelink); |
![]() |
constructor create(const aowner: tcomponent; const aintf: iactivatorclient); |
![]() |
function cansend: boolean; |
Properties
![]() |
property channel: tcustomiochannel read fchannel write setchannel; |
![]() |
property linkname: string read flinkname write flinkname; |
![]() |
property tag: integer read ftag write ftag default 0; |
![]() |
property options: ifirxoptionsty read foptions write foptions
default defaultifirxoptions; |
![]() |
property timeoutus: integer read fdefaulttimeout write fdefaulttimeout
default defaultifirxtimeout; |
Generated by PasDoc 0.16.0.


