Class tdbusobject

Unit

Declaration

type tdbusobject = class(teventobject, idbusobject)

Description

No description available, ancestor teventobject description follows
No description available, ancestor tlinkedobject description follows
No description available, ancestor tnullinterfacedobject description follows

Hierarchy

Overview

Fields

Protected fservice: tdbusservice;

Methods

Protected function getpropvalue(const aprop: ppropinfo; out avalue: variantvaluety): boolean;
Protected procedure introspect(const amessage: pdbusmessage; const adata: pointer; var ahandled: boolean);
Protected procedure propget(const amessage: pdbusmessage; const adata: pointer; var ahandled: boolean);
Protected procedure propset(const amessage: pdbusmessage; const adata: pointer; var ahandled: boolean);
Protected procedure propgetall(const amessage: pdbusmessage; const adata: pointer; var ahandled: boolean);
Protected function getintrospectitems(): string virtual;
Protected function getpropintf: string virtual;
Protected function rootpath: string;
Protected procedure propchangesignal(const amember: string);
Protected procedure propertyget(const amessage: pdbusmessage; const aname: string; var avalue: variantvaluety) virtual;
Protected procedure propertiesget(var props: dictentryarty) virtual;
Protected procedure propertyset(const amessage: pdbusmessage; const aname: string; var ahandled: boolean) virtual;
Protected procedure registeritems(const sender: idbusservice) virtual;
Protected function getpath(): string virtual;
Protected function getintrospecttext(const aindent: int32): string virtual;
Protected procedure busconnected() virtual;
Public constructor create(const aservice: tdbusservice);
Public destructor destroy(); override;

Description

Fields

Protected fservice: tdbusservice;
 

Methods

Protected function getpropvalue(const aprop: ppropinfo; out avalue: variantvaluety): boolean;
 
Protected procedure introspect(const amessage: pdbusmessage; const adata: pointer; var ahandled: boolean);
 
Protected procedure propget(const amessage: pdbusmessage; const adata: pointer; var ahandled: boolean);
 
Protected procedure propset(const amessage: pdbusmessage; const adata: pointer; var ahandled: boolean);
 
Protected procedure propgetall(const amessage: pdbusmessage; const adata: pointer; var ahandled: boolean);
 
Protected function getintrospectitems(): string virtual;
 
Protected function getpropintf: string virtual;
 
Protected function rootpath: string;
 
Protected procedure propchangesignal(const amember: string);
 
Protected procedure propertyget(const amessage: pdbusmessage; const aname: string; var avalue: variantvaluety) virtual;
 
Protected procedure propertiesget(var props: dictentryarty) virtual;
 
Protected procedure propertyset(const amessage: pdbusmessage; const aname: string; var ahandled: boolean) virtual;
 
Protected procedure registeritems(const sender: idbusservice) virtual;
 
Protected function getpath(): string virtual;
 
Protected function getintrospecttext(const aindent: int32): string virtual;
 
Protected procedure busconnected() virtual;
 
Public constructor create(const aservice: tdbusservice);
 
Public destructor destroy(); override;
 

Generated by PasDoc 0.16.0.