Class tifidscontroller

Unit

Declaration

type tifidscontroller = class(tificontroller, ievent)

Description

This item has no description.

Hierarchy

Overview

Fields

Protected fistate: ifidsstatesty;
Protected fdscontroller: tdscontroller;

Methods

Protected procedure requestfielddefsreceived(const asequence: sequencety);
Protected procedure processfieldrecdata(const asequence: sequencety; const adata: pfieldrecdataty);
Protected procedure processdata(const adata: pifirecty; var adatapo: pchar); override;
Protected function getifireckinds: ifireckindsty; override;
Protected procedure doremotedatachange;
Protected function encodefielddefs: string;
Protected procedure postrecord1(const akind: fieldreckindty; const amodifiedfields: pbyte);
Protected procedure receiveevent(const event: tobjectevent);
Protected procedure sendchangedrecord(const aitem: pchangehashdataty);
Protected procedure setowneractive(const avalue: boolean); override;
Public constructor create(const aowner: tdataset; const aintf: iifidscontroller);
Public destructor destroy; override;
Public function getfield(const aindex: integer): tfield;
Public function encoderecord(const aindex: integer; const recpo: pintrecordty): string;
Public function encoderecords(const arecordcount: integer; const abufs: pointerarty): string;
Public procedure sendpostresult(const asequence: sequencety; const acode: postresultcodety; const amessage: msestring);
Public procedure sendchangedrecords(const alist: tcurrentchangedlist);
Public procedure post;
Public procedure delete;
Public procedure opened;
Public procedure closed;
Public procedure updaterxbindings;

Properties

Published property remotedatachange: notifyeventty read fremotedatachange write fremotedatachange;
Published property optionsdb: ifioptionsdbty read foptionsdb write foptionsdb default [];

Description

Fields

Protected fistate: ifidsstatesty;

This item has no description.

Protected fdscontroller: tdscontroller;

This item has no description.

Methods

Protected procedure requestfielddefsreceived(const asequence: sequencety);

This item has no description.

Protected procedure processfieldrecdata(const asequence: sequencety; const adata: pfieldrecdataty);

This item has no description.

Protected procedure processdata(const adata: pifirecty; var adatapo: pchar); override;

This item has no description.

Protected function getifireckinds: ifireckindsty; override;

This item has no description.

Protected procedure doremotedatachange;

This item has no description.

Protected function encodefielddefs: string;

This item has no description.

Protected procedure postrecord1(const akind: fieldreckindty; const amodifiedfields: pbyte);

This item has no description.

Protected procedure receiveevent(const event: tobjectevent);

This item has no description.

Protected procedure sendchangedrecord(const aitem: pchangehashdataty);

This item has no description.

Protected procedure setowneractive(const avalue: boolean); override;

This item has no description.

Public constructor create(const aowner: tdataset; const aintf: iifidscontroller);

This item has no description.

Public destructor destroy; override;

This item has no description.

Public function getfield(const aindex: integer): tfield;

This item has no description.

Public function encoderecord(const aindex: integer; const recpo: pintrecordty): string;

This item has no description.

Public function encoderecords(const arecordcount: integer; const abufs: pointerarty): string;

This item has no description.

Public procedure sendpostresult(const asequence: sequencety; const acode: postresultcodety; const amessage: msestring);

This item has no description.

Public procedure sendchangedrecords(const alist: tcurrentchangedlist);

This item has no description.

Public procedure post;

This item has no description.

Public procedure delete;

This item has no description.

Public procedure opened;

This item has no description.

Public procedure closed;

This item has no description.

Public procedure updaterxbindings;

This item has no description.

Properties

Published property remotedatachange: notifyeventty read fremotedatachange write fremotedatachange;

This item has no description.

Published property optionsdb: ifioptionsdbty read foptionsdb write foptionsdb default [];

This item has no description.


Generated by PasDoc 0.17.0.snapshot.