Skip to content

//app/com.bluerpc.worker

Package-level declarations

Types

Name Summary
BLEConnection [androidJvm]
class BLEConnection(ctx: Context)
BLEDeviceData [androidJvm]
class BLEDeviceData(val gattDevice: BluetoothGatt, val device: <Error class: unknown class>)
BLEScanner [androidJvm]
class BLEScanner
Class handling BLE Scanning
BlueRPCService [androidJvm]
class BlueRPCService(ctx: Context)
Const [androidJvm]
object Const
Constants Mostly used for key and defaults for shared preferences
ForegroundService [androidJvm]
class ForegroundService : Service
MainActivity [androidJvm]
class MainActivity : AppCompatActivity
MainViewModel [androidJvm]
class MainViewModel(application: Application) : AndroidViewModel
PermissionFragment [androidJvm]
class PermissionFragment : Fragment
Fragment used to request all required permissions and to enable bluetooth/location
SettingsActivity [androidJvm]
class SettingsActivity : AppCompatActivity
Settings Activity Allows to configure name and port for the worker