UNPKG

dbus-sdk

Version:

A Node.js SDK for interacting with DBus, enabling seamless service calling and exposure with TypeScript support

27 lines 1.06 kB
/** * Interface defining options for creating a DBus signal emitter. * These options specify the scope of the signals to be emitted or listened to on the DBus. */ export interface CreateSignalEmitterOpts { /** * The name of the service to associate with the signal emitter. * This is typically a well-known service name (e.g., 'org.freedesktop.DBus'). */ service: string; /** * The unique name of the connection on the bus. * This can be a specific unique name (e.g., ':1.42') or '*' to match any unique name. */ uniqueName: string | '*'; /** * The object path to associate with the signal emitter. * This can be a specific path (e.g., '/org/freedesktop/DBus') or '*' to match any object path. */ objectPath: string | '*'; /** * The interface name to associate with the signal emitter. * This can be a specific interface (e.g., 'org.freedesktop.DBus') or '*' to match any interface. */ interface: string | '*'; } //# sourceMappingURL=CreateSignalEmitterOpts.d.ts.map