dbus-sdk
Version:
A Node.js SDK for interacting with DBus, enabling seamless service calling and exposure with TypeScript support
27 lines • 972 B
TypeScript
/**
* Interface defining options for retrieving a property value from a DBus object.
* Used to specify the target service, object, interface, and property to query.
*/
export interface GetPropertyValueOpts {
/**
* The name of the service hosting the property.
* This is typically a well-known service name (e.g., 'org.freedesktop.DBus').
*/
service: string;
/**
* The object path of the DBus object containing the property.
* This specifies the path of the target object (e.g., '/org/freedesktop/DBus').
*/
objectPath: string;
/**
* The interface name that defines the property.
* This identifies the interface containing the property (e.g., 'org.freedesktop.DBus.Properties').
*/
interface: string;
/**
* The name of the property to retrieve.
* This is the specific property identifier (e.g., 'Names').
*/
property: string;
}
//# sourceMappingURL=GetPropertyValueOpts.d.ts.map