Documentation
¶
Overview ¶
Package connect provides Go bindings for android.health.connect.
Index ¶
- Constants
- func Init(env *jni.Env) error
- type HealthConnectManager
- func (m *HealthConnectManager) Close()
- func (m *HealthConnectManager) CreateMedicalDataSource(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object) error
- func (m *HealthConnectManager) DeleteMedicalDataSourceWithData(arg0 string, arg1 *jni.Object, arg2 *jni.Object) error
- func (m *HealthConnectManager) DeleteMedicalResources3(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object) error
- func (m *HealthConnectManager) DeleteMedicalResources3_1(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object) error
- func (m *HealthConnectManager) DeleteRecords3_1(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object) error
- func (m *HealthConnectManager) DeleteRecords4(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, arg3 *jni.Object) error
- func (m *HealthConnectManager) GetChangeLogToken(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object) error
- func (m *HealthConnectManager) GetChangeLogs(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object) error
- func (m *HealthConnectManager) GetMedicalDataSources3(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object) error
- func (m *HealthConnectManager) GetMedicalDataSources3_1(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object) error
- func (m *HealthConnectManager) InsertRecords(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object) error
- func (m *HealthConnectManager) ReadMedicalResources3(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object) error
- func (m *HealthConnectManager) ReadMedicalResources3_1(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object) error
- func (m *HealthConnectManager) UpdateRecords(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object) error
- func (m *HealthConnectManager) UpsertMedicalResources(arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object) error
Constants ¶
const ( ActionManageHealthPermissions = consts.ActionManageHealthPermissions ActionRequestExerciseRoute = consts.ActionRequestExerciseRoute CategoryHealthPermissions = consts.CategoryHealthPermissions ExtraExerciseRoute = consts.ExtraExerciseRoute ExtraSessionId = consts.ExtraSessionId )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type HealthConnectManager ¶ added in v0.0.6
HealthConnectManager wraps android.health.connect.HealthConnectManager.
func NewHealthConnectManager ¶ added in v0.0.6
func NewHealthConnectManager(ctx *app.Context) (*HealthConnectManager, error)
NewHealthConnectManager obtains android.health.connect.HealthConnectManager from the Android system service manager.
func (*HealthConnectManager) Close ¶ added in v0.0.6
func (m *HealthConnectManager) Close()
Close releases the global reference to the underlying Java object. After Close, the HealthConnectManager must not be used.
func (*HealthConnectManager) CreateMedicalDataSource ¶ added in v0.0.6
func (m *HealthConnectManager) CreateMedicalDataSource( arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, ) error
CreateMedicalDataSource calls android.health.connect.HealthConnectManager.createMedicalDataSource.
func (*HealthConnectManager) DeleteMedicalDataSourceWithData ¶ added in v0.0.6
func (m *HealthConnectManager) DeleteMedicalDataSourceWithData( arg0 string, arg1 *jni.Object, arg2 *jni.Object, ) error
DeleteMedicalDataSourceWithData calls android.health.connect.HealthConnectManager.deleteMedicalDataSourceWithData.
func (*HealthConnectManager) DeleteMedicalResources3 ¶ added in v0.0.6
func (m *HealthConnectManager) DeleteMedicalResources3( arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, ) error
DeleteMedicalResources3 calls android.health.connect.HealthConnectManager.deleteMedicalResources.
func (*HealthConnectManager) DeleteMedicalResources3_1 ¶ added in v0.0.6
func (m *HealthConnectManager) DeleteMedicalResources3_1( arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, ) error
DeleteMedicalResources3_1 calls android.health.connect.HealthConnectManager.deleteMedicalResources.
func (*HealthConnectManager) DeleteRecords3_1 ¶ added in v0.0.6
func (m *HealthConnectManager) DeleteRecords3_1( arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, ) error
DeleteRecords3_1 calls android.health.connect.HealthConnectManager.deleteRecords.
func (*HealthConnectManager) DeleteRecords4 ¶ added in v0.0.6
func (m *HealthConnectManager) DeleteRecords4( arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, arg3 *jni.Object, ) error
DeleteRecords4 calls android.health.connect.HealthConnectManager.deleteRecords.
func (*HealthConnectManager) GetChangeLogToken ¶ added in v0.0.6
func (m *HealthConnectManager) GetChangeLogToken( arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, ) error
GetChangeLogToken calls android.health.connect.HealthConnectManager.getChangeLogToken.
func (*HealthConnectManager) GetChangeLogs ¶ added in v0.0.6
func (m *HealthConnectManager) GetChangeLogs( arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, ) error
GetChangeLogs calls android.health.connect.HealthConnectManager.getChangeLogs.
func (*HealthConnectManager) GetMedicalDataSources3 ¶ added in v0.0.6
func (m *HealthConnectManager) GetMedicalDataSources3( arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, ) error
GetMedicalDataSources3 calls android.health.connect.HealthConnectManager.getMedicalDataSources.
func (*HealthConnectManager) GetMedicalDataSources3_1 ¶ added in v0.0.6
func (m *HealthConnectManager) GetMedicalDataSources3_1( arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, ) error
GetMedicalDataSources3_1 calls android.health.connect.HealthConnectManager.getMedicalDataSources.
func (*HealthConnectManager) InsertRecords ¶ added in v0.0.6
func (m *HealthConnectManager) InsertRecords( arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, ) error
InsertRecords calls android.health.connect.HealthConnectManager.insertRecords.
func (*HealthConnectManager) ReadMedicalResources3 ¶ added in v0.0.6
func (m *HealthConnectManager) ReadMedicalResources3( arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, ) error
ReadMedicalResources3 calls android.health.connect.HealthConnectManager.readMedicalResources.
func (*HealthConnectManager) ReadMedicalResources3_1 ¶ added in v0.0.6
func (m *HealthConnectManager) ReadMedicalResources3_1( arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, ) error
ReadMedicalResources3_1 calls android.health.connect.HealthConnectManager.readMedicalResources.
func (*HealthConnectManager) UpdateRecords ¶ added in v0.0.6
func (m *HealthConnectManager) UpdateRecords( arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, ) error
UpdateRecords calls android.health.connect.HealthConnectManager.updateRecords.
func (*HealthConnectManager) UpsertMedicalResources ¶ added in v0.0.6
func (m *HealthConnectManager) UpsertMedicalResources( arg0 *jni.Object, arg1 *jni.Object, arg2 *jni.Object, ) error
UpsertMedicalResources calls android.health.connect.HealthConnectManager.upsertMedicalResources.
Directories
¶
| Path | Synopsis |
|---|---|
|
Package changelog provides Go bindings for android.health.connect.changelog.
|
Package changelog provides Go bindings for android.health.connect.changelog. |
|
Package datatypes provides Go bindings for android.health.connect.datatypes.
|
Package datatypes provides Go bindings for android.health.connect.datatypes. |
|
units
Package units provides Go bindings for android.health.connect.datatypes.units.
|
Package units provides Go bindings for android.health.connect.datatypes.units. |