Class tdbusservice
Unit
Declaration
type tdbusservice = class(tlinkedobject, idbusservice, idbusobject)
Description
No description available, ancestor tlinkedobject description follows
No description available, ancestor tnullinterfacedobject description follows
Hierarchy
- tobject
- tnullinterfacedobject
- tlinkedobject
- tdbusservice
Overview
Methods
![]() |
procedure disconnect(); |
![]() |
function doaddwatch(const awatch: pdbuswatch): int32; |
![]() |
procedure dowatchtoggled(const awatch: pdbuswatch); |
![]() |
procedure doremovewatch(const awatch: pdbuswatch); |
![]() |
function doaddtimeout(const atimeout: pdbustimeout): int32; |
![]() |
procedure dotimeouttoggled(const atimeout: pdbustimeout); |
![]() |
procedure doremovetimeout(const atimeout: pdbustimeout); |
![]() |
procedure updatewatch(const awatch: pdbuswatch); |
![]() |
procedure updatetimeout(const atimeout: pdbustimeout); |
![]() |
procedure dotimer(const sender: tobject); |
![]() |
function err(): pdbuserror; |
![]() |
function checkok(): boolean; |
![]() |
procedure raisedbuserror(); |
![]() |
procedure doidle(var again: boolean); |
![]() |
procedure dopendingcallback(pending: pDBusPendingCall); |
![]() |
procedure setupmessage(const amessage: pdbusmessage; const params: array of variantvaluety); |
![]() |
function methodcall(const bus_name,path,iface,method: string; const params: array of variantvaluety): pdbusmessage; |
![]() |
procedure dounregisterobj(const aobj: pobjinfoty); |
![]() |
procedure doregisteritems(const aobj: pobjinfoty); |
![]() |
procedure dounregisteritems(const aobj: pobjinfoty); |
![]() |
procedure unregisteritem(const apath: string); |
![]() |
procedure mainfilter(const amessage: pdbusmessage; var handled: boolean); |
![]() |
procedure registerobjects(); |
![]() |
procedure unregisterobjects(); |
![]() |
function checkconnect(): boolean; |
![]() |
procedure introspect(const amessage: pdbusmessage; const adata: pointer; var ahandled: boolean); |
![]() |
procedure registeritems(const sender: idbusservice); |
![]() |
function getpath(): string; |
![]() |
function getintrospecttext(const aindent: int32): string; |
![]() |
procedure busconnected(); |
![]() |
constructor create(); |
![]() |
destructor destroy(); override; |
![]() |
function connected: boolean; |
![]() |
function connect: boolean; |
![]() |
procedure registerobject(const sender: idbusobject); |
![]() |
procedure unregisterobject(const sender: idbusobject); |
![]() |
procedure registermethodhandler(const ainterface: string; const amember: string; const asignature: array of dbusdataty; const ahandler: messagedataeventty; const adata: pointer); |
![]() |
procedure registersignalhandler(const asender: string; const apath: string; const ainterface: string; const amember: string; const asignature: array of dbusdataty; const ahandler: messagedataeventty; const adata: pointer); |
![]() |
function dbuscallmethod(const returnedto: idbusresponse; var aserial: card32; const bus_name,path,iface,method: string; const params: array of variantvaluety; const timeout: int32 = -1): boolean; |
![]() |
function dbuscallmethod(const bus_name,path,iface,method: string; const params: array of variantvaluety; const resulttypes: array of dbusdataty; const results: array of pointer; const timeout: int32 = -1): boolean; |
![]() |
function dbusreadmessage(const amessage: pdbusmessage; const resulttypes: array of dbusdataty; const results: array of pointer; const apartial: boolean = false): boolean; |
![]() |
function dbusgetproperty(const bus_name,path,iface,property_name: string; const resulttypes: array of dbusdataty; const results: array of pointer; const timeout: int32 = -1): boolean; |
![]() |
function dbusreply(const amessage: pdbusmessage; const params: array of variantvaluety): boolean; |
![]() |
function dbuserror(const amessage: pdbusmessage; const aname: string; const atext: string): boolean; |
![]() |
function dbussignal(const path,iface,name: string; const params: array of variantvaluety): boolean; |
Properties
![]() |
property dbusid: string read fbusid; |
![]() |
property dbusname: string read fbusname; |
Description
Methods
![]() |
procedure disconnect(); |
![]() |
function doaddwatch(const awatch: pdbuswatch): int32; |
![]() |
procedure dowatchtoggled(const awatch: pdbuswatch); |
![]() |
procedure doremovewatch(const awatch: pdbuswatch); |
![]() |
function doaddtimeout(const atimeout: pdbustimeout): int32; |
![]() |
procedure dotimeouttoggled(const atimeout: pdbustimeout); |
![]() |
procedure doremovetimeout(const atimeout: pdbustimeout); |
![]() |
procedure updatewatch(const awatch: pdbuswatch); |
![]() |
procedure updatetimeout(const atimeout: pdbustimeout); |
![]() |
procedure dotimer(const sender: tobject); |
![]() |
function err(): pdbuserror; |
![]() |
function checkok(): boolean; |
![]() |
procedure raisedbuserror(); |
![]() |
procedure doidle(var again: boolean); |
![]() |
procedure dopendingcallback(pending: pDBusPendingCall); |
![]() |
procedure setupmessage(const amessage: pdbusmessage; const params: array of variantvaluety); |
![]() |
function methodcall(const bus_name,path,iface,method: string; const params: array of variantvaluety): pdbusmessage; |
![]() |
procedure dounregisterobj(const aobj: pobjinfoty); |
![]() |
procedure doregisteritems(const aobj: pobjinfoty); |
![]() |
procedure dounregisteritems(const aobj: pobjinfoty); |
![]() |
procedure unregisteritem(const apath: string); |
![]() |
procedure mainfilter(const amessage: pdbusmessage; var handled: boolean); |
![]() |
procedure registerobjects(); |
![]() |
procedure unregisterobjects(); |
![]() |
function checkconnect(): boolean; |
![]() |
procedure introspect(const amessage: pdbusmessage; const adata: pointer; var ahandled: boolean); |
![]() |
procedure registeritems(const sender: idbusservice); |
![]() |
function getpath(): string; |
![]() |
function getintrospecttext(const aindent: int32): string; |
![]() |
procedure busconnected(); |
![]() |
constructor create(); |
![]() |
destructor destroy(); override; |
![]() |
function connected: boolean; |
![]() |
function connect: boolean; |
![]() |
procedure registerobject(const sender: idbusobject); |
![]() |
procedure unregisterobject(const sender: idbusobject); |
![]() |
procedure registermethodhandler(const ainterface: string; const amember: string; const asignature: array of dbusdataty; const ahandler: messagedataeventty; const adata: pointer); |
![]() |
procedure registersignalhandler(const asender: string; const apath: string; const ainterface: string; const amember: string; const asignature: array of dbusdataty; const ahandler: messagedataeventty; const adata: pointer); |
![]() |
function dbuscallmethod(const returnedto: idbusresponse; var aserial: card32; const bus_name,path,iface,method: string; const params: array of variantvaluety; const timeout: int32 = -1): boolean; |
![]() |
function dbuscallmethod(const bus_name,path,iface,method: string; const params: array of variantvaluety; const resulttypes: array of dbusdataty; const results: array of pointer; const timeout: int32 = -1): boolean; |
![]() |
function dbusreadmessage(const amessage: pdbusmessage; const resulttypes: array of dbusdataty; const results: array of pointer; const apartial: boolean = false): boolean; |
![]() |
function dbusgetproperty(const bus_name,path,iface,property_name: string; const resulttypes: array of dbusdataty; const results: array of pointer; const timeout: int32 = -1): boolean; |
![]() |
function dbusreply(const amessage: pdbusmessage; const params: array of variantvaluety): boolean; |
![]() |
function dbuserror(const amessage: pdbusmessage; const aname: string; const atext: string): boolean; |
![]() |
function dbussignal(const path,iface,name: string; const params: array of variantvaluety): boolean; |
Properties
![]() |
property dbusid: string read fbusid; |
![]() |
property dbusname: string read fbusname; |
Generated by PasDoc 0.16.0.

