//app/com.bluerpc.worker/BlueRPCService
BlueRPCService
[androidJvm]\ class BlueRPCService(ctx: Context)
Constructors
BlueRPCService | [androidJvm] constructor(ctx: Context) |
Functions
Name | Summary |
---|---|
bLEConnect | [androidJvm] open fun bLEConnect(request: <Error class: unknown class>?, responseObserver: StreamObserver<<Error class: unknown class>>?) connect |
bLEDisconnect | [androidJvm] open fun bLEDisconnect(request: <Error class: unknown class>?, responseObserver: StreamObserver<<Error class: unknown class>>?) disconnect |
bLEGetConnectionProperties | [androidJvm] open fun bLEGetConnectionProperties(request: <Error class: unknown class>?, responseObserver: StreamObserver<<Error class: unknown class>>?) get connection properties |
bLEGetDevices | [androidJvm] open fun bLEGetDevices(request: Void?, responseObserver: StreamObserver<<Error class: unknown class>>?) get a list of connected and paired devices |
bLEListServices | [androidJvm] open fun bLEListServices(request: <Error class: unknown class>?, responseObserver: StreamObserver<<Error class: unknown class>>?) list services, characteristics and descriptors for a device |
bLENotification | [androidJvm] open fun bLENotification(request: <Error class: unknown class>?, responseObserver: StreamObserver<<Error class: unknown class>>?) subscribe or unsubscribe to a characteristic notification |
bLEPair | [androidJvm] open fun bLEPair(request: <Error class: unknown class>?, responseObserver: StreamObserver<<Error class: unknown class>>?) pair |
bLEPairCode | [androidJvm] open fun bLEPairCode(request: <Error class: unknown class>?, responseObserver: StreamObserver<<Error class: unknown class>>?) pairing code (should be called after BLEPair when ERROR_CODE_PAIRING_CODE_REQUIRED is returned) |
bLEReadCharacteristic | [androidJvm] open fun bLEReadCharacteristic(request: <Error class: unknown class>?, responseObserver: StreamObserver<<Error class: unknown class>>?) read characteristic |
bLEReadDescriptor | [androidJvm] open fun bLEReadDescriptor(request: <Error class: unknown class>?, responseObserver: StreamObserver<<Error class: unknown class>>?) read descriptor |
bLEReceiveDisconnect | [androidJvm] open fun bLEReceiveDisconnect(request: Void?, responseObserver: StreamObserver<<Error class: unknown class>>?) global method to receive disconnect notifications |
bLEReceiveNotifications | [androidJvm] open fun bLEReceiveNotifications(request: Void?, responseObserver: StreamObserver<<Error class: unknown class>>?) global method to receive all the subscribed notifications |
bLEReceiveScan | [androidJvm] open fun bLEReceiveScan(request: Void?, responseObserver: StreamObserver<<Error class: unknown class>>?) global method to receive scan results |
bLEScanStart | [androidJvm] open fun bLEScanStart(request: <Error class: unknown class>?, responseObserver: StreamObserver<<Error class: unknown class>>?) start a scanner |
bLEScanStop | [androidJvm] open fun bLEScanStop(request: Void?, responseObserver: StreamObserver<<Error class: unknown class>>?) stop the scanner |
bLEUnpair | [androidJvm] open fun bLEUnpair(request: <Error class: unknown class>?, responseObserver: StreamObserver<<Error class: unknown class>>?) unpair |
bLEWriteCharacteristic | [androidJvm] open fun bLEWriteCharacteristic(request: <Error class: unknown class>?, responseObserver: StreamObserver<<Error class: unknown class>>?) write characteristic |
bLEWriteDescriptor | [androidJvm] open fun bLEWriteDescriptor(request: <Error class: unknown class>?, responseObserver: StreamObserver<<Error class: unknown class>>?) write descriptor |
hello | [androidJvm] open fun hello(request: <Error class: unknown class>?, responseObserver: StreamObserver<<Error class: unknown class>>?) |
setKeystore | [androidJvm] open fun setKeystore(request: <Error class: unknown class>?, responseObserver: StreamObserver<<Error class: unknown class>>?) set the keystore |