├── .gitignore ├── .travis.yml ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── examples ├── discover.rs ├── l2cap-client.rs ├── l2cap-server.rs ├── list.rs └── sdp.rs ├── src ├── address.rs ├── communication │ ├── discovery │ │ ├── error.rs │ │ ├── mod.rs │ │ └── serialization.rs │ ├── mod.rs │ └── stream.rs ├── lib.rs ├── management │ ├── client │ │ ├── advertising.rs │ │ ├── class.rs │ │ ├── discovery.rs │ │ ├── interact.rs │ │ ├── load.rs │ │ ├── mod.rs │ │ ├── oob.rs │ │ ├── params.rs │ │ ├── query.rs │ │ └── settings.rs │ ├── interface │ │ ├── class.rs │ │ ├── command.rs │ │ ├── controller.rs │ │ ├── event.rs │ │ ├── mod.rs │ │ ├── request.rs │ │ └── response.rs │ ├── mod.rs │ ├── result.rs │ └── stream.rs └── util.rs └── sys ├── Cargo.lock ├── Cargo.toml ├── build.rs ├── src └── lib.rs └── wrapper.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/.travis.yml -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/README.md -------------------------------------------------------------------------------- /examples/discover.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/examples/discover.rs -------------------------------------------------------------------------------- /examples/l2cap-client.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/examples/l2cap-client.rs -------------------------------------------------------------------------------- /examples/l2cap-server.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/examples/l2cap-server.rs -------------------------------------------------------------------------------- /examples/list.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/examples/list.rs -------------------------------------------------------------------------------- /examples/sdp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/examples/sdp.rs -------------------------------------------------------------------------------- /src/address.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/src/address.rs -------------------------------------------------------------------------------- /src/communication/discovery/error.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/src/communication/discovery/error.rs -------------------------------------------------------------------------------- /src/communication/discovery/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/src/communication/discovery/mod.rs -------------------------------------------------------------------------------- /src/communication/discovery/serialization.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/src/communication/discovery/serialization.rs -------------------------------------------------------------------------------- /src/communication/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/src/communication/mod.rs -------------------------------------------------------------------------------- /src/communication/stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/src/communication/stream.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/management/client/advertising.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/src/management/client/advertising.rs -------------------------------------------------------------------------------- /src/management/client/class.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/src/management/client/class.rs -------------------------------------------------------------------------------- /src/management/client/discovery.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/src/management/client/discovery.rs -------------------------------------------------------------------------------- /src/management/client/interact.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/src/management/client/interact.rs -------------------------------------------------------------------------------- /src/management/client/load.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/src/management/client/load.rs -------------------------------------------------------------------------------- /src/management/client/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/src/management/client/mod.rs -------------------------------------------------------------------------------- /src/management/client/oob.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/src/management/client/oob.rs -------------------------------------------------------------------------------- /src/management/client/params.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/src/management/client/params.rs -------------------------------------------------------------------------------- /src/management/client/query.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/src/management/client/query.rs -------------------------------------------------------------------------------- /src/management/client/settings.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/src/management/client/settings.rs -------------------------------------------------------------------------------- /src/management/interface/class.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/src/management/interface/class.rs -------------------------------------------------------------------------------- /src/management/interface/command.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/src/management/interface/command.rs -------------------------------------------------------------------------------- /src/management/interface/controller.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/src/management/interface/controller.rs -------------------------------------------------------------------------------- /src/management/interface/event.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/src/management/interface/event.rs -------------------------------------------------------------------------------- /src/management/interface/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/src/management/interface/mod.rs -------------------------------------------------------------------------------- /src/management/interface/request.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/src/management/interface/request.rs -------------------------------------------------------------------------------- /src/management/interface/response.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/src/management/interface/response.rs -------------------------------------------------------------------------------- /src/management/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/src/management/mod.rs -------------------------------------------------------------------------------- /src/management/result.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/src/management/result.rs -------------------------------------------------------------------------------- /src/management/stream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/src/management/stream.rs -------------------------------------------------------------------------------- /src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/src/util.rs -------------------------------------------------------------------------------- /sys/Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/sys/Cargo.lock -------------------------------------------------------------------------------- /sys/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/sys/Cargo.toml -------------------------------------------------------------------------------- /sys/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/sys/build.rs -------------------------------------------------------------------------------- /sys/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/sys/src/lib.rs -------------------------------------------------------------------------------- /sys/wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/laptou/bluez-rs/HEAD/sys/wrapper.h --------------------------------------------------------------------------------