├── .babelrc ├── .eslintrc ├── .gitignore ├── .tern-project ├── .travis.yml ├── CHANGELOG.md ├── Dockerfile ├── LICENSE ├── Makefile ├── README.md ├── bin ├── dbus-next-send.js ├── generate-client-interfaces.js └── generate-interfaces.js ├── examples ├── mpris.js └── service │ ├── .babelrc │ ├── .gitignore │ ├── README.md │ ├── index.js │ └── package.json ├── index.js ├── jsdoc.conf ├── lib ├── address-x11.js ├── align.js ├── bus.js ├── client │ ├── proxy-interface.js │ └── proxy-object.js ├── connection.js ├── constants.js ├── dbus-buffer.js ├── errors.js ├── handshake.js ├── header-signature.json ├── library-options.js ├── marshall-compat.js ├── marshall.js ├── marshallers.js ├── message-type.js ├── message.js ├── readline.js ├── service │ ├── handlers.js │ ├── interface.js │ └── object.js ├── signature.js ├── validators.js └── variant.js ├── package.json ├── templates ├── javascript-class.js.hbs ├── javascript-service-class.js.hbs ├── typescript-class.ts.hbs └── typescript-dts.ts.hbs ├── test ├── integration │ ├── ay-buffer.test.js │ ├── client-standard-dbus.test.js │ ├── configured-service.test.js │ ├── disconnect.test.js │ ├── fd-passing.test.js │ ├── long-compat.test.js │ ├── long.test.js │ ├── low-level.test.js │ ├── methods.test.js │ ├── monitor.test.js │ ├── properties.test.js │ ├── request-name.test.js │ ├── service-errors.test.js │ ├── service-options.test.js │ └── signals.test.js ├── introspection.test.js ├── util.js └── validators.test.js └── types.d.ts /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/.babelrc -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/.gitignore -------------------------------------------------------------------------------- /.tern-project: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/.tern-project -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/.travis.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/README.md -------------------------------------------------------------------------------- /bin/dbus-next-send.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/bin/dbus-next-send.js -------------------------------------------------------------------------------- /bin/generate-client-interfaces.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/bin/generate-client-interfaces.js -------------------------------------------------------------------------------- /bin/generate-interfaces.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/bin/generate-interfaces.js -------------------------------------------------------------------------------- /examples/mpris.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/examples/mpris.js -------------------------------------------------------------------------------- /examples/service/.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/examples/service/.babelrc -------------------------------------------------------------------------------- /examples/service/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | /build 3 | package-lock.json 4 | 5 | -------------------------------------------------------------------------------- /examples/service/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/examples/service/README.md -------------------------------------------------------------------------------- /examples/service/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/examples/service/index.js -------------------------------------------------------------------------------- /examples/service/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/examples/service/package.json -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/index.js -------------------------------------------------------------------------------- /jsdoc.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/jsdoc.conf -------------------------------------------------------------------------------- /lib/address-x11.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/lib/address-x11.js -------------------------------------------------------------------------------- /lib/align.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/lib/align.js -------------------------------------------------------------------------------- /lib/bus.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/lib/bus.js -------------------------------------------------------------------------------- /lib/client/proxy-interface.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/lib/client/proxy-interface.js -------------------------------------------------------------------------------- /lib/client/proxy-object.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/lib/client/proxy-object.js -------------------------------------------------------------------------------- /lib/connection.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/lib/connection.js -------------------------------------------------------------------------------- /lib/constants.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/lib/constants.js -------------------------------------------------------------------------------- /lib/dbus-buffer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/lib/dbus-buffer.js -------------------------------------------------------------------------------- /lib/errors.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/lib/errors.js -------------------------------------------------------------------------------- /lib/handshake.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/lib/handshake.js -------------------------------------------------------------------------------- /lib/header-signature.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/lib/header-signature.json -------------------------------------------------------------------------------- /lib/library-options.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/lib/library-options.js -------------------------------------------------------------------------------- /lib/marshall-compat.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/lib/marshall-compat.js -------------------------------------------------------------------------------- /lib/marshall.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/lib/marshall.js -------------------------------------------------------------------------------- /lib/marshallers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/lib/marshallers.js -------------------------------------------------------------------------------- /lib/message-type.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/lib/message-type.js -------------------------------------------------------------------------------- /lib/message.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/lib/message.js -------------------------------------------------------------------------------- /lib/readline.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/lib/readline.js -------------------------------------------------------------------------------- /lib/service/handlers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/lib/service/handlers.js -------------------------------------------------------------------------------- /lib/service/interface.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/lib/service/interface.js -------------------------------------------------------------------------------- /lib/service/object.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/lib/service/object.js -------------------------------------------------------------------------------- /lib/signature.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/lib/signature.js -------------------------------------------------------------------------------- /lib/validators.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/lib/validators.js -------------------------------------------------------------------------------- /lib/variant.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/lib/variant.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/package.json -------------------------------------------------------------------------------- /templates/javascript-class.js.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/templates/javascript-class.js.hbs -------------------------------------------------------------------------------- /templates/javascript-service-class.js.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/templates/javascript-service-class.js.hbs -------------------------------------------------------------------------------- /templates/typescript-class.ts.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/templates/typescript-class.ts.hbs -------------------------------------------------------------------------------- /templates/typescript-dts.ts.hbs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/templates/typescript-dts.ts.hbs -------------------------------------------------------------------------------- /test/integration/ay-buffer.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/test/integration/ay-buffer.test.js -------------------------------------------------------------------------------- /test/integration/client-standard-dbus.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/test/integration/client-standard-dbus.test.js -------------------------------------------------------------------------------- /test/integration/configured-service.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/test/integration/configured-service.test.js -------------------------------------------------------------------------------- /test/integration/disconnect.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/test/integration/disconnect.test.js -------------------------------------------------------------------------------- /test/integration/fd-passing.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/test/integration/fd-passing.test.js -------------------------------------------------------------------------------- /test/integration/long-compat.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/test/integration/long-compat.test.js -------------------------------------------------------------------------------- /test/integration/long.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/test/integration/long.test.js -------------------------------------------------------------------------------- /test/integration/low-level.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/test/integration/low-level.test.js -------------------------------------------------------------------------------- /test/integration/methods.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/test/integration/methods.test.js -------------------------------------------------------------------------------- /test/integration/monitor.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/test/integration/monitor.test.js -------------------------------------------------------------------------------- /test/integration/properties.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/test/integration/properties.test.js -------------------------------------------------------------------------------- /test/integration/request-name.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/test/integration/request-name.test.js -------------------------------------------------------------------------------- /test/integration/service-errors.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/test/integration/service-errors.test.js -------------------------------------------------------------------------------- /test/integration/service-options.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/test/integration/service-options.test.js -------------------------------------------------------------------------------- /test/integration/signals.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/test/integration/signals.test.js -------------------------------------------------------------------------------- /test/introspection.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/test/introspection.test.js -------------------------------------------------------------------------------- /test/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/test/util.js -------------------------------------------------------------------------------- /test/validators.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/test/validators.test.js -------------------------------------------------------------------------------- /types.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dbusjs/node-dbus-next/HEAD/types.d.ts --------------------------------------------------------------------------------