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.