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