Class tdbusitemhashdatalist
Unit
Declaration
type tdbusitemhashdatalist = class(tpointerhashdatalist, iobjectlink)
Description
No description available, ancestor tpointerhashdatalist description follows
No description available, ancestor thashdatalist description follows
Hierarchy
- TObject
- thashdatalist
- tpointerhashdatalist
- tdbusitemhashdatalist
Overview
Fields
![]() |
fowner: tdbusservice; |
![]() |
fobjects: hashoffsetty; |
![]() |
flastobject: hashoffsetty; |
Methods
![]() |
procedure finalizeitem(const aitem: phashdataty) override; |
![]() |
procedure dopollcallback(const aflags: pollflagsty; const adata: pointer); |
![]() |
function findwatch(const key: pdbuswatch): pwatchinfoty; |
![]() |
function findtimeout(const key: pdbustimeout): ptimeoutinfoty; |
![]() |
function findpending(const key: pdbuspendingcall): ppendinginfoty; |
![]() |
procedure link(const source,dest: iobjectlink; valuepo: pointer = nil; ainterfacetype: pointer = nil; once: boolean = false); |
![]() |
procedure unlink(const source,dest: iobjectlink; valuepo: pointer = nil); |
![]() |
procedure objevent(const sender: iobjectlink; const event: objecteventty); |
![]() |
function getinstance: tobject; |
![]() |
function getrecordsize(): int32 override; |
![]() |
constructor create(const aowner: tdbusservice); |
![]() |
function addwatch(const key: pdbuswatch): pwatchinfoty; |
![]() |
function addlink(const alink: idbusclient; const apending: hashoffsetty): plinkinfoty; |
![]() |
function addpending(const apending: pdbuspendingcall; const alink: idbusresponse; var aserial: card32): ppendinginfoty; |
![]() |
function addobject(const aobj: idbusobject): pobjinfoty; |
![]() |
procedure handlewatches(); |
Description
Fields
![]() |
fowner: tdbusservice; |
![]() |
fobjects: hashoffsetty; |
![]() |
flastobject: hashoffsetty; |
Methods
![]() |
procedure finalizeitem(const aitem: phashdataty) override; |
![]() |
procedure dopollcallback(const aflags: pollflagsty; const adata: pointer); |
![]() |
function findwatch(const key: pdbuswatch): pwatchinfoty; |
![]() |
function findtimeout(const key: pdbustimeout): ptimeoutinfoty; |
![]() |
function findpending(const key: pdbuspendingcall): ppendinginfoty; |
![]() |
procedure link(const source,dest: iobjectlink; valuepo: pointer = nil; ainterfacetype: pointer = nil; once: boolean = false); |
![]() |
procedure unlink(const source,dest: iobjectlink; valuepo: pointer = nil); |
![]() |
procedure objevent(const sender: iobjectlink; const event: objecteventty); |
![]() |
function getinstance: tobject; |
![]() |
function getrecordsize(): int32 override; |
![]() |
constructor create(const aowner: tdbusservice); |
![]() |
function addwatch(const key: pdbuswatch): pwatchinfoty; |
![]() |
function addlink(const alink: idbusclient; const apending: hashoffsetty): plinkinfoty; |
![]() |
function addpending(const apending: pdbuspendingcall; const alink: idbusresponse; var aserial: card32): ppendinginfoty; |
![]() |
function addobject(const aobj: idbusobject): pobjinfoty; |
![]() |
procedure handlewatches(); |
Generated by PasDoc 0.16.0.