UNPKG

@tanislav000/bluez

Version:

Bluez5 D-Bus bindings for easy to use bluetooth access in Node.js

27 lines (26 loc) 1.02 kB
import * as DBus from "dbus-next"; /** * Service: org.bluez * ObjectPath: /org/bluez/hci0 * Interface: org.bluez.Media1 */ export declare class OrgBluezMedia1 { static readonly DbusInterfaceName = "org.bluez.Media1"; dbusObject: DBus.ProxyObject; thisDBusInterface: DBus.ClientInterface; static Connect(bus: DBus.MessageBus, objectPath?: string, xml?: string): Promise<OrgBluezMedia1>; constructor(dbusObject: DBus.ProxyObject); /***** Methods *****/ RegisterEndpoint(endpoint: DBus.ObjectPath, properties: { [key: string]: any; }): Promise<void>; UnregisterEndpoint(endpoint: DBus.ObjectPath): Promise<void>; RegisterPlayer(player: DBus.ObjectPath, properties: { [key: string]: any; }): Promise<void>; UnregisterPlayer(player: DBus.ObjectPath): Promise<void>; RegisterApplication(application: DBus.ObjectPath, options: { [key: string]: any; }): Promise<void>; UnregisterApplication(application: DBus.ObjectPath): Promise<void>; }