-
Notifications
You must be signed in to change notification settings - Fork 589
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Proposition: new Connection
API (replace RxBleConnection
)
#239
Conversation
It aims to provide a more concise API that utilises newer `RxJava 1` API like `Single` and `Completable` as well as a clean extension point for future functionality “knobs”.
…ture unsubscription.
…, `Completable`) with possibility of managed radio behaviour.
…lishConnection(SetupOptions)` (#240 #224) This new function is a perfect extension point to introduce a new public API #239 which will return the new API without changing the Major version number. Till then all new public classes were moved to the `internal` package and should not be publicly available.
…nection discoverServices() return type. Removed specialized discoverService(DiscoverySetup).
…new_connection_api
…d TrueFalseAuto enum for setup classes.
This was mentioned as being part of the 1.5.0 release. Is that still the plan? |
I don't think so, I think we'll postpone it. It looks like there will be 1.5.0, then RxJava2, then new API. Am I right @dariuszseweryn ? |
This will not be included in |
It aims to provide a more concise API that utilises newer
RxJava 1
API likeSingle
andCompletable
as well as a clean extension point for future functionality “knobs”.This Pull Request is made to ignite a discussion about the future API.