Class tifidscontroller
Unit
Declaration
type tifidscontroller = class(tificontroller, ievent)
Description
No description available, ancestor tificontroller description follows
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
- tifidscontroller
Overview
Fields
fistate: ifidsstatesty; |
|
fdscontroller: tdscontroller; |
Methods
procedure requestfielddefsreceived(const asequence: sequencety); |
|
procedure processfieldrecdata(const asequence: sequencety; const adata: pfieldrecdataty); |
|
procedure processdata(const adata: pifirecty; var adatapo: pchar); override; |
|
function getifireckinds: ifireckindsty; override; |
|
procedure doremotedatachange; |
|
function encodefielddefs: string; |
|
procedure postrecord1(const akind: fieldreckindty; const amodifiedfields: pbyte); |
|
procedure receiveevent(const event: tobjectevent); |
|
procedure sendchangedrecord(const aitem: pchangehashdataty); |
|
procedure setowneractive(const avalue: boolean); override; |
|
constructor create(const aowner: tdataset; const aintf: iifidscontroller); |
|
destructor destroy; override; |
|
function getfield(const aindex: integer): tfield; |
|
function encoderecord(const aindex: integer; const recpo: pintrecordty): string; |
|
function encoderecords(const arecordcount: integer; const abufs: pointerarty): string; |
|
procedure sendpostresult(const asequence: sequencety; const acode: postresultcodety; const amessage: msestring); |
|
procedure sendchangedrecords(const alist: tcurrentchangedlist); |
|
procedure post; |
|
procedure delete; |
|
procedure opened; |
|
procedure closed; |
|
procedure updaterxbindings; |
Properties
property remotedatachange: notifyeventty read fremotedatachange
write fremotedatachange; |
|
property optionsdb: ifioptionsdbty read foptionsdb write foptionsdb
default []; |
Description
Fields
fistate: ifidsstatesty; |
|
fdscontroller: tdscontroller; |
|
Methods
procedure requestfielddefsreceived(const asequence: sequencety); |
|
procedure processfieldrecdata(const asequence: sequencety; const adata: pfieldrecdataty); |
|
procedure processdata(const adata: pifirecty; var adatapo: pchar); override; |
|
function getifireckinds: ifireckindsty; override; |
|
procedure doremotedatachange; |
|
function encodefielddefs: string; |
|
procedure postrecord1(const akind: fieldreckindty; const amodifiedfields: pbyte); |
|
procedure receiveevent(const event: tobjectevent); |
|
procedure sendchangedrecord(const aitem: pchangehashdataty); |
|
procedure setowneractive(const avalue: boolean); override; |
|
constructor create(const aowner: tdataset; const aintf: iifidscontroller); |
|
destructor destroy; override; |
|
function getfield(const aindex: integer): tfield; |
|
function encoderecord(const aindex: integer; const recpo: pintrecordty): string; |
|
function encoderecords(const arecordcount: integer; const abufs: pointerarty): string; |
|
procedure sendpostresult(const asequence: sequencety; const acode: postresultcodety; const amessage: msestring); |
|
procedure sendchangedrecords(const alist: tcurrentchangedlist); |
|
procedure post; |
|
procedure delete; |
|
procedure opened; |
|
procedure closed; |
|
procedure updaterxbindings; |
|
Properties
property remotedatachange: notifyeventty read fremotedatachange
write fremotedatachange; |
|
property optionsdb: ifioptionsdbty read foptionsdb write foptionsdb
default []; |
|
Generated by PasDoc 0.16.0.