You've already forked android-go
mirror of
https://github.com/xlab/android-go.git
synced 2025-12-23 22:11:00 +02:00
current NDK versions of make_standalone_toolchain.py now
correctly copy the sysroot header files.
current NDK versions do not include tts.h.
3164 lines
137 KiB
Go
3164 lines
137 KiB
Go
// THE AUTOGENERATED LICENSE. ALL THE RIGHTS ARE RESERVED BY ROBOTS.
|
|
|
|
// WARNING: This file has automatically been generated on Tue, 05 Sep 2017 19:50:44 MSK.
|
|
// By https://git.io/c-for-go. DO NOT EDIT.
|
|
|
|
package android
|
|
|
|
/*
|
|
#cgo LDFLAGS: -landroid -llog
|
|
#include <android/api-level.h>
|
|
#include <android/asset_manager.h>
|
|
#include <android/asset_manager_jni.h>
|
|
#include <android/configuration.h>
|
|
#include <android/input.h>
|
|
#include <android/keycodes.h>
|
|
#include <android/log.h>
|
|
#include <android/looper.h>
|
|
#include <android/native_activity.h>
|
|
#include <android/native_window.h>
|
|
#include <android/native_window_jni.h>
|
|
#include <android/obb.h>
|
|
#include <android/rect.h>
|
|
#include <android/sensor.h>
|
|
#include <android/storage_manager.h>
|
|
#include <android/window.h>
|
|
#include <jni.h>
|
|
#include "jni_call.h"
|
|
#include <stdlib.h>
|
|
#include "cgo_helpers.h"
|
|
*/
|
|
import "C"
|
|
import "unsafe"
|
|
|
|
// AssetManagerOpenDir function as declared in android/asset_manager.h:52
|
|
func AssetManagerOpenDir(mgr *AssetManager, dirName string) *AssetDir {
|
|
cmgr, _ := (*C.AAssetManager)(unsafe.Pointer(mgr)), cgoAllocsUnknown
|
|
cdirName, _ := unpackPCharString(dirName)
|
|
__ret := C.AAssetManager_openDir(cmgr, cdirName)
|
|
__v := *(**AssetDir)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// AssetManagerOpen function as declared in android/asset_manager.h:59
|
|
func AssetManagerOpen(mgr *AssetManager, filename string, mode int32) *Asset {
|
|
cmgr, _ := (*C.AAssetManager)(unsafe.Pointer(mgr)), cgoAllocsUnknown
|
|
cfilename, _ := unpackPCharString(filename)
|
|
cmode, _ := (C.int)(mode), cgoAllocsUnknown
|
|
__ret := C.AAssetManager_open(cmgr, cfilename, cmode)
|
|
__v := *(**Asset)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// AssetDirGetNextFileName function as declared in android/asset_manager.h:71
|
|
func AssetDirGetNextFileName(assetDir *AssetDir) string {
|
|
cassetDir, _ := (*C.AAssetDir)(unsafe.Pointer(assetDir)), cgoAllocsUnknown
|
|
__ret := C.AAssetDir_getNextFileName(cassetDir)
|
|
__v := packPCharString(__ret)
|
|
return __v
|
|
}
|
|
|
|
// AssetDirRewind function as declared in android/asset_manager.h:76
|
|
func AssetDirRewind(assetDir *AssetDir) {
|
|
cassetDir, _ := (*C.AAssetDir)(unsafe.Pointer(assetDir)), cgoAllocsUnknown
|
|
C.AAssetDir_rewind(cassetDir)
|
|
}
|
|
|
|
// AssetDirClose function as declared in android/asset_manager.h:81
|
|
func AssetDirClose(assetDir *AssetDir) {
|
|
cassetDir, _ := (*C.AAssetDir)(unsafe.Pointer(assetDir)), cgoAllocsUnknown
|
|
C.AAssetDir_close(cassetDir)
|
|
}
|
|
|
|
// AssetRead function as declared in android/asset_manager.h:88
|
|
func AssetRead(asset *Asset, buf unsafe.Pointer, count uint32) int32 {
|
|
casset, _ := (*C.AAsset)(unsafe.Pointer(asset)), cgoAllocsUnknown
|
|
cbuf, _ := buf, cgoAllocsUnknown
|
|
ccount, _ := (C.size_t)(count), cgoAllocsUnknown
|
|
__ret := C.AAsset_read(casset, cbuf, ccount)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// AssetSeek function as declared in android/asset_manager.h:96
|
|
func AssetSeek(asset *Asset, offset int, whence int32) int {
|
|
casset, _ := (*C.AAsset)(unsafe.Pointer(asset)), cgoAllocsUnknown
|
|
coffset, _ := (C.off_t)(offset), cgoAllocsUnknown
|
|
cwhence, _ := (C.int)(whence), cgoAllocsUnknown
|
|
__ret := C.AAsset_seek(casset, coffset, cwhence)
|
|
__v := (int)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// AssetSeek64 function as declared in android/asset_manager.h:107
|
|
func AssetSeek64(asset *Asset, offset int64, whence int32) int64 {
|
|
casset, _ := (*C.AAsset)(unsafe.Pointer(asset)), cgoAllocsUnknown
|
|
coffset, _ := (C.off64_t)(offset), cgoAllocsUnknown
|
|
cwhence, _ := (C.int)(whence), cgoAllocsUnknown
|
|
__ret := C.AAsset_seek64(casset, coffset, cwhence)
|
|
__v := (int64)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// AssetClose function as declared in android/asset_manager.h:112
|
|
func AssetClose(asset *Asset) {
|
|
casset, _ := (*C.AAsset)(unsafe.Pointer(asset)), cgoAllocsUnknown
|
|
C.AAsset_close(casset)
|
|
}
|
|
|
|
// AssetGetBuffer function as declared in android/asset_manager.h:119
|
|
func AssetGetBuffer(asset *Asset) unsafe.Pointer {
|
|
casset, _ := (*C.AAsset)(unsafe.Pointer(asset)), cgoAllocsUnknown
|
|
__ret := C.AAsset_getBuffer(casset)
|
|
__v := *(*unsafe.Pointer)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// AssetGetLength function as declared in android/asset_manager.h:124
|
|
func AssetGetLength(asset *Asset) int {
|
|
casset, _ := (*C.AAsset)(unsafe.Pointer(asset)), cgoAllocsUnknown
|
|
__ret := C.AAsset_getLength(casset)
|
|
__v := (int)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// AssetGetLength64 function as declared in android/asset_manager.h:130
|
|
func AssetGetLength64(asset *Asset) int64 {
|
|
casset, _ := (*C.AAsset)(unsafe.Pointer(asset)), cgoAllocsUnknown
|
|
__ret := C.AAsset_getLength64(casset)
|
|
__v := (int64)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// AssetGetRemainingLength function as declared in android/asset_manager.h:135
|
|
func AssetGetRemainingLength(asset *Asset) int {
|
|
casset, _ := (*C.AAsset)(unsafe.Pointer(asset)), cgoAllocsUnknown
|
|
__ret := C.AAsset_getRemainingLength(casset)
|
|
__v := (int)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// AssetGetRemainingLength64 function as declared in android/asset_manager.h:142
|
|
func AssetGetRemainingLength64(asset *Asset) int64 {
|
|
casset, _ := (*C.AAsset)(unsafe.Pointer(asset)), cgoAllocsUnknown
|
|
__ret := C.AAsset_getRemainingLength64(casset)
|
|
__v := (int64)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// AssetOpenFileDescriptor function as declared in android/asset_manager.h:152
|
|
func AssetOpenFileDescriptor(asset *Asset, outStart *int, outLength *int) int32 {
|
|
casset, _ := (*C.AAsset)(unsafe.Pointer(asset)), cgoAllocsUnknown
|
|
coutStart, _ := (*C.off_t)(unsafe.Pointer(outStart)), cgoAllocsUnknown
|
|
coutLength, _ := (*C.off_t)(unsafe.Pointer(outLength)), cgoAllocsUnknown
|
|
__ret := C.AAsset_openFileDescriptor(casset, coutStart, coutLength)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// AssetOpenFileDescriptor64 function as declared in android/asset_manager.h:163
|
|
func AssetOpenFileDescriptor64(asset *Asset, outStart *int64, outLength *int64) int32 {
|
|
casset, _ := (*C.AAsset)(unsafe.Pointer(asset)), cgoAllocsUnknown
|
|
coutStart, _ := (*C.off64_t)(unsafe.Pointer(outStart)), cgoAllocsUnknown
|
|
coutLength, _ := (*C.off64_t)(unsafe.Pointer(outLength)), cgoAllocsUnknown
|
|
__ret := C.AAsset_openFileDescriptor64(casset, coutStart, coutLength)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// AssetIsAllocated function as declared in android/asset_manager.h:169
|
|
func AssetIsAllocated(asset *Asset) int32 {
|
|
casset, _ := (*C.AAsset)(unsafe.Pointer(asset)), cgoAllocsUnknown
|
|
__ret := C.AAsset_isAllocated(casset)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// AssetManagerFromJava function as declared in android/asset_manager_jni.h:34
|
|
func AssetManagerFromJava(env *JNIEnv, assetManager Jobject) *AssetManager {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cassetManager, _ := (C.jobject)(assetManager), cgoAllocsUnknown
|
|
__ret := C.AAssetManager_fromJava(cenv, cassetManager)
|
|
__v := *(**AssetManager)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// ConfigurationNew function as declared in android/configuration.h:125
|
|
func ConfigurationNew() *Configuration {
|
|
__ret := C.AConfiguration_new()
|
|
__v := *(**Configuration)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// ConfigurationDelete function as declared in android/configuration.h:131
|
|
func ConfigurationDelete(config *Configuration) {
|
|
cconfig, _ := (*C.AConfiguration)(unsafe.Pointer(config)), cgoAllocsUnknown
|
|
C.AConfiguration_delete(cconfig)
|
|
}
|
|
|
|
// ConfigurationFromAssetManager function as declared in android/configuration.h:137
|
|
func ConfigurationFromAssetManager(out *Configuration, am *AssetManager) {
|
|
cout, _ := (*C.AConfiguration)(unsafe.Pointer(out)), cgoAllocsUnknown
|
|
cam, _ := (*C.AAssetManager)(unsafe.Pointer(am)), cgoAllocsUnknown
|
|
C.AConfiguration_fromAssetManager(cout, cam)
|
|
}
|
|
|
|
// ConfigurationCopy function as declared in android/configuration.h:142
|
|
func ConfigurationCopy(dest *Configuration, src *Configuration) {
|
|
cdest, _ := (*C.AConfiguration)(unsafe.Pointer(dest)), cgoAllocsUnknown
|
|
csrc, _ := (*C.AConfiguration)(unsafe.Pointer(src)), cgoAllocsUnknown
|
|
C.AConfiguration_copy(cdest, csrc)
|
|
}
|
|
|
|
// ConfigurationGetMcc function as declared in android/configuration.h:147
|
|
func ConfigurationGetMcc(config *Configuration) int32 {
|
|
cconfig, _ := (*C.AConfiguration)(unsafe.Pointer(config)), cgoAllocsUnknown
|
|
__ret := C.AConfiguration_getMcc(cconfig)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// ConfigurationSetMcc function as declared in android/configuration.h:152
|
|
func ConfigurationSetMcc(config *Configuration, mcc int32) {
|
|
cconfig, _ := (*C.AConfiguration)(unsafe.Pointer(config)), cgoAllocsUnknown
|
|
cmcc, _ := (C.int32_t)(mcc), cgoAllocsUnknown
|
|
C.AConfiguration_setMcc(cconfig, cmcc)
|
|
}
|
|
|
|
// ConfigurationGetMnc function as declared in android/configuration.h:157
|
|
func ConfigurationGetMnc(config *Configuration) int32 {
|
|
cconfig, _ := (*C.AConfiguration)(unsafe.Pointer(config)), cgoAllocsUnknown
|
|
__ret := C.AConfiguration_getMnc(cconfig)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// ConfigurationSetMnc function as declared in android/configuration.h:162
|
|
func ConfigurationSetMnc(config *Configuration, mnc int32) {
|
|
cconfig, _ := (*C.AConfiguration)(unsafe.Pointer(config)), cgoAllocsUnknown
|
|
cmnc, _ := (C.int32_t)(mnc), cgoAllocsUnknown
|
|
C.AConfiguration_setMnc(cconfig, cmnc)
|
|
}
|
|
|
|
// ConfigurationGetLanguage function as declared in android/configuration.h:169
|
|
func ConfigurationGetLanguage(config *Configuration, outLanguage *byte) {
|
|
cconfig, _ := (*C.AConfiguration)(unsafe.Pointer(config)), cgoAllocsUnknown
|
|
coutLanguage, _ := (*C.char)(unsafe.Pointer(outLanguage)), cgoAllocsUnknown
|
|
C.AConfiguration_getLanguage(cconfig, coutLanguage)
|
|
}
|
|
|
|
// ConfigurationSetLanguage function as declared in android/configuration.h:175
|
|
func ConfigurationSetLanguage(config *Configuration, language string) {
|
|
cconfig, _ := (*C.AConfiguration)(unsafe.Pointer(config)), cgoAllocsUnknown
|
|
clanguage, _ := unpackPCharString(language)
|
|
C.AConfiguration_setLanguage(cconfig, clanguage)
|
|
}
|
|
|
|
// ConfigurationGetCountry function as declared in android/configuration.h:182
|
|
func ConfigurationGetCountry(config *Configuration, outCountry *byte) {
|
|
cconfig, _ := (*C.AConfiguration)(unsafe.Pointer(config)), cgoAllocsUnknown
|
|
coutCountry, _ := (*C.char)(unsafe.Pointer(outCountry)), cgoAllocsUnknown
|
|
C.AConfiguration_getCountry(cconfig, coutCountry)
|
|
}
|
|
|
|
// ConfigurationSetCountry function as declared in android/configuration.h:188
|
|
func ConfigurationSetCountry(config *Configuration, country string) {
|
|
cconfig, _ := (*C.AConfiguration)(unsafe.Pointer(config)), cgoAllocsUnknown
|
|
ccountry, _ := unpackPCharString(country)
|
|
C.AConfiguration_setCountry(cconfig, ccountry)
|
|
}
|
|
|
|
// ConfigurationGetOrientation function as declared in android/configuration.h:193
|
|
func ConfigurationGetOrientation(config *Configuration) int32 {
|
|
cconfig, _ := (*C.AConfiguration)(unsafe.Pointer(config)), cgoAllocsUnknown
|
|
__ret := C.AConfiguration_getOrientation(cconfig)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// ConfigurationSetOrientation function as declared in android/configuration.h:198
|
|
func ConfigurationSetOrientation(config *Configuration, orientation int32) {
|
|
cconfig, _ := (*C.AConfiguration)(unsafe.Pointer(config)), cgoAllocsUnknown
|
|
corientation, _ := (C.int32_t)(orientation), cgoAllocsUnknown
|
|
C.AConfiguration_setOrientation(cconfig, corientation)
|
|
}
|
|
|
|
// ConfigurationGetTouchscreen function as declared in android/configuration.h:203
|
|
func ConfigurationGetTouchscreen(config *Configuration) int32 {
|
|
cconfig, _ := (*C.AConfiguration)(unsafe.Pointer(config)), cgoAllocsUnknown
|
|
__ret := C.AConfiguration_getTouchscreen(cconfig)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// ConfigurationSetTouchscreen function as declared in android/configuration.h:208
|
|
func ConfigurationSetTouchscreen(config *Configuration, touchscreen int32) {
|
|
cconfig, _ := (*C.AConfiguration)(unsafe.Pointer(config)), cgoAllocsUnknown
|
|
ctouchscreen, _ := (C.int32_t)(touchscreen), cgoAllocsUnknown
|
|
C.AConfiguration_setTouchscreen(cconfig, ctouchscreen)
|
|
}
|
|
|
|
// ConfigurationGetDensity function as declared in android/configuration.h:213
|
|
func ConfigurationGetDensity(config *Configuration) int32 {
|
|
cconfig, _ := (*C.AConfiguration)(unsafe.Pointer(config)), cgoAllocsUnknown
|
|
__ret := C.AConfiguration_getDensity(cconfig)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// ConfigurationSetDensity function as declared in android/configuration.h:218
|
|
func ConfigurationSetDensity(config *Configuration, density int32) {
|
|
cconfig, _ := (*C.AConfiguration)(unsafe.Pointer(config)), cgoAllocsUnknown
|
|
cdensity, _ := (C.int32_t)(density), cgoAllocsUnknown
|
|
C.AConfiguration_setDensity(cconfig, cdensity)
|
|
}
|
|
|
|
// ConfigurationGetKeyboard function as declared in android/configuration.h:223
|
|
func ConfigurationGetKeyboard(config *Configuration) int32 {
|
|
cconfig, _ := (*C.AConfiguration)(unsafe.Pointer(config)), cgoAllocsUnknown
|
|
__ret := C.AConfiguration_getKeyboard(cconfig)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// ConfigurationSetKeyboard function as declared in android/configuration.h:228
|
|
func ConfigurationSetKeyboard(config *Configuration, keyboard int32) {
|
|
cconfig, _ := (*C.AConfiguration)(unsafe.Pointer(config)), cgoAllocsUnknown
|
|
ckeyboard, _ := (C.int32_t)(keyboard), cgoAllocsUnknown
|
|
C.AConfiguration_setKeyboard(cconfig, ckeyboard)
|
|
}
|
|
|
|
// ConfigurationGetNavigation function as declared in android/configuration.h:233
|
|
func ConfigurationGetNavigation(config *Configuration) int32 {
|
|
cconfig, _ := (*C.AConfiguration)(unsafe.Pointer(config)), cgoAllocsUnknown
|
|
__ret := C.AConfiguration_getNavigation(cconfig)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// ConfigurationSetNavigation function as declared in android/configuration.h:238
|
|
func ConfigurationSetNavigation(config *Configuration, navigation int32) {
|
|
cconfig, _ := (*C.AConfiguration)(unsafe.Pointer(config)), cgoAllocsUnknown
|
|
cnavigation, _ := (C.int32_t)(navigation), cgoAllocsUnknown
|
|
C.AConfiguration_setNavigation(cconfig, cnavigation)
|
|
}
|
|
|
|
// ConfigurationGetKeysHidden function as declared in android/configuration.h:243
|
|
func ConfigurationGetKeysHidden(config *Configuration) int32 {
|
|
cconfig, _ := (*C.AConfiguration)(unsafe.Pointer(config)), cgoAllocsUnknown
|
|
__ret := C.AConfiguration_getKeysHidden(cconfig)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// ConfigurationSetKeysHidden function as declared in android/configuration.h:248
|
|
func ConfigurationSetKeysHidden(config *Configuration, keysHidden int32) {
|
|
cconfig, _ := (*C.AConfiguration)(unsafe.Pointer(config)), cgoAllocsUnknown
|
|
ckeysHidden, _ := (C.int32_t)(keysHidden), cgoAllocsUnknown
|
|
C.AConfiguration_setKeysHidden(cconfig, ckeysHidden)
|
|
}
|
|
|
|
// ConfigurationGetNavHidden function as declared in android/configuration.h:253
|
|
func ConfigurationGetNavHidden(config *Configuration) int32 {
|
|
cconfig, _ := (*C.AConfiguration)(unsafe.Pointer(config)), cgoAllocsUnknown
|
|
__ret := C.AConfiguration_getNavHidden(cconfig)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// ConfigurationSetNavHidden function as declared in android/configuration.h:258
|
|
func ConfigurationSetNavHidden(config *Configuration, navHidden int32) {
|
|
cconfig, _ := (*C.AConfiguration)(unsafe.Pointer(config)), cgoAllocsUnknown
|
|
cnavHidden, _ := (C.int32_t)(navHidden), cgoAllocsUnknown
|
|
C.AConfiguration_setNavHidden(cconfig, cnavHidden)
|
|
}
|
|
|
|
// ConfigurationGetSdkVersion function as declared in android/configuration.h:263
|
|
func ConfigurationGetSdkVersion(config *Configuration) int32 {
|
|
cconfig, _ := (*C.AConfiguration)(unsafe.Pointer(config)), cgoAllocsUnknown
|
|
__ret := C.AConfiguration_getSdkVersion(cconfig)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// ConfigurationSetSdkVersion function as declared in android/configuration.h:268
|
|
func ConfigurationSetSdkVersion(config *Configuration, sdkVersion int32) {
|
|
cconfig, _ := (*C.AConfiguration)(unsafe.Pointer(config)), cgoAllocsUnknown
|
|
csdkVersion, _ := (C.int32_t)(sdkVersion), cgoAllocsUnknown
|
|
C.AConfiguration_setSdkVersion(cconfig, csdkVersion)
|
|
}
|
|
|
|
// ConfigurationGetScreenSize function as declared in android/configuration.h:273
|
|
func ConfigurationGetScreenSize(config *Configuration) int32 {
|
|
cconfig, _ := (*C.AConfiguration)(unsafe.Pointer(config)), cgoAllocsUnknown
|
|
__ret := C.AConfiguration_getScreenSize(cconfig)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// ConfigurationSetScreenSize function as declared in android/configuration.h:278
|
|
func ConfigurationSetScreenSize(config *Configuration, screenSize int32) {
|
|
cconfig, _ := (*C.AConfiguration)(unsafe.Pointer(config)), cgoAllocsUnknown
|
|
cscreenSize, _ := (C.int32_t)(screenSize), cgoAllocsUnknown
|
|
C.AConfiguration_setScreenSize(cconfig, cscreenSize)
|
|
}
|
|
|
|
// ConfigurationGetScreenLong function as declared in android/configuration.h:283
|
|
func ConfigurationGetScreenLong(config *Configuration) int32 {
|
|
cconfig, _ := (*C.AConfiguration)(unsafe.Pointer(config)), cgoAllocsUnknown
|
|
__ret := C.AConfiguration_getScreenLong(cconfig)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// ConfigurationSetScreenLong function as declared in android/configuration.h:288
|
|
func ConfigurationSetScreenLong(config *Configuration, screenLong int32) {
|
|
cconfig, _ := (*C.AConfiguration)(unsafe.Pointer(config)), cgoAllocsUnknown
|
|
cscreenLong, _ := (C.int32_t)(screenLong), cgoAllocsUnknown
|
|
C.AConfiguration_setScreenLong(cconfig, cscreenLong)
|
|
}
|
|
|
|
// ConfigurationGetUiModeType function as declared in android/configuration.h:293
|
|
func ConfigurationGetUiModeType(config *Configuration) int32 {
|
|
cconfig, _ := (*C.AConfiguration)(unsafe.Pointer(config)), cgoAllocsUnknown
|
|
__ret := C.AConfiguration_getUiModeType(cconfig)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// ConfigurationSetUiModeType function as declared in android/configuration.h:298
|
|
func ConfigurationSetUiModeType(config *Configuration, uiModeType int32) {
|
|
cconfig, _ := (*C.AConfiguration)(unsafe.Pointer(config)), cgoAllocsUnknown
|
|
cuiModeType, _ := (C.int32_t)(uiModeType), cgoAllocsUnknown
|
|
C.AConfiguration_setUiModeType(cconfig, cuiModeType)
|
|
}
|
|
|
|
// ConfigurationGetUiModeNight function as declared in android/configuration.h:303
|
|
func ConfigurationGetUiModeNight(config *Configuration) int32 {
|
|
cconfig, _ := (*C.AConfiguration)(unsafe.Pointer(config)), cgoAllocsUnknown
|
|
__ret := C.AConfiguration_getUiModeNight(cconfig)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// ConfigurationSetUiModeNight function as declared in android/configuration.h:308
|
|
func ConfigurationSetUiModeNight(config *Configuration, uiModeNight int32) {
|
|
cconfig, _ := (*C.AConfiguration)(unsafe.Pointer(config)), cgoAllocsUnknown
|
|
cuiModeNight, _ := (C.int32_t)(uiModeNight), cgoAllocsUnknown
|
|
C.AConfiguration_setUiModeNight(cconfig, cuiModeNight)
|
|
}
|
|
|
|
// ConfigurationGetScreenWidthDp function as declared in android/configuration.h:314
|
|
func ConfigurationGetScreenWidthDp(config *Configuration) int32 {
|
|
cconfig, _ := (*C.AConfiguration)(unsafe.Pointer(config)), cgoAllocsUnknown
|
|
__ret := C.AConfiguration_getScreenWidthDp(cconfig)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// ConfigurationSetScreenWidthDp function as declared in android/configuration.h:319
|
|
func ConfigurationSetScreenWidthDp(config *Configuration, value int32) {
|
|
cconfig, _ := (*C.AConfiguration)(unsafe.Pointer(config)), cgoAllocsUnknown
|
|
cvalue, _ := (C.int32_t)(value), cgoAllocsUnknown
|
|
C.AConfiguration_setScreenWidthDp(cconfig, cvalue)
|
|
}
|
|
|
|
// ConfigurationGetScreenHeightDp function as declared in android/configuration.h:325
|
|
func ConfigurationGetScreenHeightDp(config *Configuration) int32 {
|
|
cconfig, _ := (*C.AConfiguration)(unsafe.Pointer(config)), cgoAllocsUnknown
|
|
__ret := C.AConfiguration_getScreenHeightDp(cconfig)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// ConfigurationSetScreenHeightDp function as declared in android/configuration.h:330
|
|
func ConfigurationSetScreenHeightDp(config *Configuration, value int32) {
|
|
cconfig, _ := (*C.AConfiguration)(unsafe.Pointer(config)), cgoAllocsUnknown
|
|
cvalue, _ := (C.int32_t)(value), cgoAllocsUnknown
|
|
C.AConfiguration_setScreenHeightDp(cconfig, cvalue)
|
|
}
|
|
|
|
// ConfigurationGetSmallestScreenWidthDp function as declared in android/configuration.h:336
|
|
func ConfigurationGetSmallestScreenWidthDp(config *Configuration) int32 {
|
|
cconfig, _ := (*C.AConfiguration)(unsafe.Pointer(config)), cgoAllocsUnknown
|
|
__ret := C.AConfiguration_getSmallestScreenWidthDp(cconfig)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// ConfigurationSetSmallestScreenWidthDp function as declared in android/configuration.h:341
|
|
func ConfigurationSetSmallestScreenWidthDp(config *Configuration, value int32) {
|
|
cconfig, _ := (*C.AConfiguration)(unsafe.Pointer(config)), cgoAllocsUnknown
|
|
cvalue, _ := (C.int32_t)(value), cgoAllocsUnknown
|
|
C.AConfiguration_setSmallestScreenWidthDp(cconfig, cvalue)
|
|
}
|
|
|
|
// ConfigurationGetLayoutDirection function as declared in android/configuration.h:347
|
|
func ConfigurationGetLayoutDirection(config *Configuration) int32 {
|
|
cconfig, _ := (*C.AConfiguration)(unsafe.Pointer(config)), cgoAllocsUnknown
|
|
__ret := C.AConfiguration_getLayoutDirection(cconfig)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// ConfigurationSetLayoutDirection function as declared in android/configuration.h:352
|
|
func ConfigurationSetLayoutDirection(config *Configuration, value int32) {
|
|
cconfig, _ := (*C.AConfiguration)(unsafe.Pointer(config)), cgoAllocsUnknown
|
|
cvalue, _ := (C.int32_t)(value), cgoAllocsUnknown
|
|
C.AConfiguration_setLayoutDirection(cconfig, cvalue)
|
|
}
|
|
|
|
// ConfigurationDiff function as declared in android/configuration.h:359
|
|
func ConfigurationDiff(config1 *Configuration, config2 *Configuration) int32 {
|
|
cconfig1, _ := (*C.AConfiguration)(unsafe.Pointer(config1)), cgoAllocsUnknown
|
|
cconfig2, _ := (*C.AConfiguration)(unsafe.Pointer(config2)), cgoAllocsUnknown
|
|
__ret := C.AConfiguration_diff(cconfig1, cconfig2)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// ConfigurationMatch function as declared in android/configuration.h:366
|
|
func ConfigurationMatch(base *Configuration, requested *Configuration) int32 {
|
|
cbase, _ := (*C.AConfiguration)(unsafe.Pointer(base)), cgoAllocsUnknown
|
|
crequested, _ := (*C.AConfiguration)(unsafe.Pointer(requested)), cgoAllocsUnknown
|
|
__ret := C.AConfiguration_match(cbase, crequested)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// ConfigurationIsBetterThan function as declared in android/configuration.h:378
|
|
func ConfigurationIsBetterThan(base *Configuration, test *Configuration, requested *Configuration) int32 {
|
|
cbase, _ := (*C.AConfiguration)(unsafe.Pointer(base)), cgoAllocsUnknown
|
|
ctest, _ := (*C.AConfiguration)(unsafe.Pointer(test)), cgoAllocsUnknown
|
|
crequested, _ := (*C.AConfiguration)(unsafe.Pointer(requested)), cgoAllocsUnknown
|
|
__ret := C.AConfiguration_isBetterThan(cbase, ctest, crequested)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// LogWrite function as declared in android/log.h:94
|
|
func LogWrite(prio int32, tag string, text string) int32 {
|
|
cprio, _ := (C.int)(prio), cgoAllocsUnknown
|
|
ctag, _ := unpackPCharString(tag)
|
|
ctext, _ := unpackPCharString(text)
|
|
__ret := C.__android_log_write(cprio, ctag, ctext)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// LooperForThread function as declared in android/looper.h:45
|
|
func LooperForThread() *Looper {
|
|
__ret := C.ALooper_forThread()
|
|
__v := *(**Looper)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// LooperPrepare function as declared in android/looper.h:65
|
|
func LooperPrepare(opts int32) *Looper {
|
|
copts, _ := (C.int)(opts), cgoAllocsUnknown
|
|
__ret := C.ALooper_prepare(copts)
|
|
__v := *(**Looper)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// LooperAcquire function as declared in android/looper.h:99
|
|
func LooperAcquire(looper *Looper) {
|
|
clooper, _ := (*C.ALooper)(unsafe.Pointer(looper)), cgoAllocsUnknown
|
|
C.ALooper_acquire(clooper)
|
|
}
|
|
|
|
// LooperRelease function as declared in android/looper.h:104
|
|
func LooperRelease(looper *Looper) {
|
|
clooper, _ := (*C.ALooper)(unsafe.Pointer(looper)), cgoAllocsUnknown
|
|
C.ALooper_release(clooper)
|
|
}
|
|
|
|
// LooperPollOnce function as declared in android/looper.h:187
|
|
func LooperPollOnce(timeoutMillis int32, outFd *int32, outEvents *int32, outData []unsafe.Pointer) int32 {
|
|
ctimeoutMillis, _ := (C.int)(timeoutMillis), cgoAllocsUnknown
|
|
coutFd, _ := (*C.int)(unsafe.Pointer(outFd)), cgoAllocsUnknown
|
|
coutEvents, _ := (*C.int)(unsafe.Pointer(outEvents)), cgoAllocsUnknown
|
|
coutData, _ := (*unsafe.Pointer)(unsafe.Pointer((*sliceHeader)(unsafe.Pointer(&outData)).Data)), cgoAllocsUnknown
|
|
__ret := C.ALooper_pollOnce(ctimeoutMillis, coutFd, coutEvents, coutData)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// LooperPollAll function as declared in android/looper.h:194
|
|
func LooperPollAll(timeoutMillis int32, outFd *int32, outEvents *int32, outData []unsafe.Pointer) int32 {
|
|
ctimeoutMillis, _ := (C.int)(timeoutMillis), cgoAllocsUnknown
|
|
coutFd, _ := (*C.int)(unsafe.Pointer(outFd)), cgoAllocsUnknown
|
|
coutEvents, _ := (*C.int)(unsafe.Pointer(outEvents)), cgoAllocsUnknown
|
|
coutData, _ := (*unsafe.Pointer)(unsafe.Pointer((*sliceHeader)(unsafe.Pointer(&outData)).Data)), cgoAllocsUnknown
|
|
__ret := C.ALooper_pollAll(ctimeoutMillis, coutFd, coutEvents, coutData)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// LooperWake function as declared in android/looper.h:202
|
|
func LooperWake(looper *Looper) {
|
|
clooper, _ := (*C.ALooper)(unsafe.Pointer(looper)), cgoAllocsUnknown
|
|
C.ALooper_wake(clooper)
|
|
}
|
|
|
|
// LooperAddFd function as declared in android/looper.h:230
|
|
func LooperAddFd(looper *Looper, fd int32, ident int32, events int32, callback LooperCallbackFunc, data unsafe.Pointer) int32 {
|
|
clooper, _ := (*C.ALooper)(unsafe.Pointer(looper)), cgoAllocsUnknown
|
|
cfd, _ := (C.int)(fd), cgoAllocsUnknown
|
|
cident, _ := (C.int)(ident), cgoAllocsUnknown
|
|
cevents, _ := (C.int)(events), cgoAllocsUnknown
|
|
ccallback, _ := callback.PassValue()
|
|
cdata, _ := data, cgoAllocsUnknown
|
|
__ret := C.ALooper_addFd(clooper, cfd, cident, cevents, ccallback, cdata)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// LooperRemoveFd function as declared in android/looper.h:250
|
|
func LooperRemoveFd(looper *Looper, fd int32) int32 {
|
|
clooper, _ := (*C.ALooper)(unsafe.Pointer(looper)), cgoAllocsUnknown
|
|
cfd, _ := (C.int)(fd), cgoAllocsUnknown
|
|
__ret := C.ALooper_removeFd(clooper, cfd)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// NativeActivityFinish function as declared in android/native_activity.h:252
|
|
func NativeActivityFinish(activity *NativeActivity) {
|
|
cactivity, _ := activity.PassRef()
|
|
C.ANativeActivity_finish(cactivity)
|
|
}
|
|
|
|
// NativeActivitySetWindowFormat function as declared in android/native_activity.h:260
|
|
func NativeActivitySetWindowFormat(activity *NativeActivity, format int32) {
|
|
cactivity, _ := activity.PassRef()
|
|
cformat, _ := (C.int32_t)(format), cgoAllocsUnknown
|
|
C.ANativeActivity_setWindowFormat(cactivity, cformat)
|
|
}
|
|
|
|
// NativeActivitySetWindowFlags function as declared in android/native_activity.h:268
|
|
func NativeActivitySetWindowFlags(activity *NativeActivity, addFlags uint32, removeFlags uint32) {
|
|
cactivity, _ := activity.PassRef()
|
|
caddFlags, _ := (C.uint32_t)(addFlags), cgoAllocsUnknown
|
|
cremoveFlags, _ := (C.uint32_t)(removeFlags), cgoAllocsUnknown
|
|
C.ANativeActivity_setWindowFlags(cactivity, caddFlags, cremoveFlags)
|
|
}
|
|
|
|
// NativeActivityShowSoftInput function as declared in android/native_activity.h:286
|
|
func NativeActivityShowSoftInput(activity *NativeActivity, flags uint32) {
|
|
cactivity, _ := activity.PassRef()
|
|
cflags, _ := (C.uint32_t)(flags), cgoAllocsUnknown
|
|
C.ANativeActivity_showSoftInput(cactivity, cflags)
|
|
}
|
|
|
|
// NativeActivityHideSoftInput function as declared in android/native_activity.h:303
|
|
func NativeActivityHideSoftInput(activity *NativeActivity, flags uint32) {
|
|
cactivity, _ := activity.PassRef()
|
|
cflags, _ := (C.uint32_t)(flags), cgoAllocsUnknown
|
|
C.ANativeActivity_hideSoftInput(cactivity, cflags)
|
|
}
|
|
|
|
// InputEventGetType function as declared in android/input.h:499
|
|
func InputEventGetType(event *InputEvent) int32 {
|
|
cevent, _ := (*C.AInputEvent)(unsafe.Pointer(event)), cgoAllocsUnknown
|
|
__ret := C.AInputEvent_getType(cevent)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// InputEventGetDeviceId function as declared in android/input.h:511
|
|
func InputEventGetDeviceId(event *InputEvent) int32 {
|
|
cevent, _ := (*C.AInputEvent)(unsafe.Pointer(event)), cgoAllocsUnknown
|
|
__ret := C.AInputEvent_getDeviceId(cevent)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// InputEventGetSource function as declared in android/input.h:514
|
|
func InputEventGetSource(event *InputEvent) int32 {
|
|
cevent, _ := (*C.AInputEvent)(unsafe.Pointer(event)), cgoAllocsUnknown
|
|
__ret := C.AInputEvent_getSource(cevent)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// KeyEventGetAction function as declared in android/input.h:519
|
|
func KeyEventGetAction(keyEvent *InputEvent) int32 {
|
|
ckeyEvent, _ := (*C.AInputEvent)(unsafe.Pointer(keyEvent)), cgoAllocsUnknown
|
|
__ret := C.AKeyEvent_getAction(ckeyEvent)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// KeyEventGetFlags function as declared in android/input.h:522
|
|
func KeyEventGetFlags(keyEvent *InputEvent) int32 {
|
|
ckeyEvent, _ := (*C.AInputEvent)(unsafe.Pointer(keyEvent)), cgoAllocsUnknown
|
|
__ret := C.AKeyEvent_getFlags(ckeyEvent)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// KeyEventGetKeyCode function as declared in android/input.h:526
|
|
func KeyEventGetKeyCode(keyEvent *InputEvent) int32 {
|
|
ckeyEvent, _ := (*C.AInputEvent)(unsafe.Pointer(keyEvent)), cgoAllocsUnknown
|
|
__ret := C.AKeyEvent_getKeyCode(ckeyEvent)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// KeyEventGetScanCode function as declared in android/input.h:530
|
|
func KeyEventGetScanCode(keyEvent *InputEvent) int32 {
|
|
ckeyEvent, _ := (*C.AInputEvent)(unsafe.Pointer(keyEvent)), cgoAllocsUnknown
|
|
__ret := C.AKeyEvent_getScanCode(ckeyEvent)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// KeyEventGetMetaState function as declared in android/input.h:533
|
|
func KeyEventGetMetaState(keyEvent *InputEvent) int32 {
|
|
ckeyEvent, _ := (*C.AInputEvent)(unsafe.Pointer(keyEvent)), cgoAllocsUnknown
|
|
__ret := C.AKeyEvent_getMetaState(ckeyEvent)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// KeyEventGetRepeatCount function as declared in android/input.h:539
|
|
func KeyEventGetRepeatCount(keyEvent *InputEvent) int32 {
|
|
ckeyEvent, _ := (*C.AInputEvent)(unsafe.Pointer(keyEvent)), cgoAllocsUnknown
|
|
__ret := C.AKeyEvent_getRepeatCount(ckeyEvent)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// KeyEventGetDownTime function as declared in android/input.h:546
|
|
func KeyEventGetDownTime(keyEvent *InputEvent) int64 {
|
|
ckeyEvent, _ := (*C.AInputEvent)(unsafe.Pointer(keyEvent)), cgoAllocsUnknown
|
|
__ret := C.AKeyEvent_getDownTime(ckeyEvent)
|
|
__v := (int64)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// KeyEventGetEventTime function as declared in android/input.h:550
|
|
func KeyEventGetEventTime(keyEvent *InputEvent) int64 {
|
|
ckeyEvent, _ := (*C.AInputEvent)(unsafe.Pointer(keyEvent)), cgoAllocsUnknown
|
|
__ret := C.AKeyEvent_getEventTime(ckeyEvent)
|
|
__v := (int64)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// MotionEventGetAction function as declared in android/input.h:555
|
|
func MotionEventGetAction(motionEvent *InputEvent) int32 {
|
|
cmotionEvent, _ := (*C.AInputEvent)(unsafe.Pointer(motionEvent)), cgoAllocsUnknown
|
|
__ret := C.AMotionEvent_getAction(cmotionEvent)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// MotionEventGetFlags function as declared in android/input.h:558
|
|
func MotionEventGetFlags(motionEvent *InputEvent) int32 {
|
|
cmotionEvent, _ := (*C.AInputEvent)(unsafe.Pointer(motionEvent)), cgoAllocsUnknown
|
|
__ret := C.AMotionEvent_getFlags(cmotionEvent)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// MotionEventGetMetaState function as declared in android/input.h:562
|
|
func MotionEventGetMetaState(motionEvent *InputEvent) int32 {
|
|
cmotionEvent, _ := (*C.AInputEvent)(unsafe.Pointer(motionEvent)), cgoAllocsUnknown
|
|
__ret := C.AMotionEvent_getMetaState(cmotionEvent)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// MotionEventGetButtonState function as declared in android/input.h:565
|
|
func MotionEventGetButtonState(motionEvent *InputEvent) int32 {
|
|
cmotionEvent, _ := (*C.AInputEvent)(unsafe.Pointer(motionEvent)), cgoAllocsUnknown
|
|
__ret := C.AMotionEvent_getButtonState(cmotionEvent)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// MotionEventGetEdgeFlags function as declared in android/input.h:570
|
|
func MotionEventGetEdgeFlags(motionEvent *InputEvent) int32 {
|
|
cmotionEvent, _ := (*C.AInputEvent)(unsafe.Pointer(motionEvent)), cgoAllocsUnknown
|
|
__ret := C.AMotionEvent_getEdgeFlags(cmotionEvent)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// MotionEventGetDownTime function as declared in android/input.h:574
|
|
func MotionEventGetDownTime(motionEvent *InputEvent) int64 {
|
|
cmotionEvent, _ := (*C.AInputEvent)(unsafe.Pointer(motionEvent)), cgoAllocsUnknown
|
|
__ret := C.AMotionEvent_getDownTime(cmotionEvent)
|
|
__v := (int64)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// MotionEventGetEventTime function as declared in android/input.h:578
|
|
func MotionEventGetEventTime(motionEvent *InputEvent) int64 {
|
|
cmotionEvent, _ := (*C.AInputEvent)(unsafe.Pointer(motionEvent)), cgoAllocsUnknown
|
|
__ret := C.AMotionEvent_getEventTime(cmotionEvent)
|
|
__v := (int64)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// MotionEventGetXOffset function as declared in android/input.h:584
|
|
func MotionEventGetXOffset(motionEvent *InputEvent) float32 {
|
|
cmotionEvent, _ := (*C.AInputEvent)(unsafe.Pointer(motionEvent)), cgoAllocsUnknown
|
|
__ret := C.AMotionEvent_getXOffset(cmotionEvent)
|
|
__v := (float32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// MotionEventGetYOffset function as declared in android/input.h:590
|
|
func MotionEventGetYOffset(motionEvent *InputEvent) float32 {
|
|
cmotionEvent, _ := (*C.AInputEvent)(unsafe.Pointer(motionEvent)), cgoAllocsUnknown
|
|
__ret := C.AMotionEvent_getYOffset(cmotionEvent)
|
|
__v := (float32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// MotionEventGetXPrecision function as declared in android/input.h:595
|
|
func MotionEventGetXPrecision(motionEvent *InputEvent) float32 {
|
|
cmotionEvent, _ := (*C.AInputEvent)(unsafe.Pointer(motionEvent)), cgoAllocsUnknown
|
|
__ret := C.AMotionEvent_getXPrecision(cmotionEvent)
|
|
__v := (float32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// MotionEventGetYPrecision function as declared in android/input.h:600
|
|
func MotionEventGetYPrecision(motionEvent *InputEvent) float32 {
|
|
cmotionEvent, _ := (*C.AInputEvent)(unsafe.Pointer(motionEvent)), cgoAllocsUnknown
|
|
__ret := C.AMotionEvent_getYPrecision(cmotionEvent)
|
|
__v := (float32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// MotionEventGetPointerCount function as declared in android/input.h:604
|
|
func MotionEventGetPointerCount(motionEvent *InputEvent) uint32 {
|
|
cmotionEvent, _ := (*C.AInputEvent)(unsafe.Pointer(motionEvent)), cgoAllocsUnknown
|
|
__ret := C.AMotionEvent_getPointerCount(cmotionEvent)
|
|
__v := (uint32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// MotionEventGetPointerId function as declared in android/input.h:610
|
|
func MotionEventGetPointerId(motionEvent *InputEvent, pointerIndex uint32) int32 {
|
|
cmotionEvent, _ := (*C.AInputEvent)(unsafe.Pointer(motionEvent)), cgoAllocsUnknown
|
|
cpointerIndex, _ := (C.size_t)(pointerIndex), cgoAllocsUnknown
|
|
__ret := C.AMotionEvent_getPointerId(cmotionEvent, cpointerIndex)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// MotionEventGetToolType function as declared in android/input.h:615
|
|
func MotionEventGetToolType(motionEvent *InputEvent, pointerIndex uint32) int32 {
|
|
cmotionEvent, _ := (*C.AInputEvent)(unsafe.Pointer(motionEvent)), cgoAllocsUnknown
|
|
cpointerIndex, _ := (C.size_t)(pointerIndex), cgoAllocsUnknown
|
|
__ret := C.AMotionEvent_getToolType(cmotionEvent, cpointerIndex)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// MotionEventGetRawX function as declared in android/input.h:621
|
|
func MotionEventGetRawX(motionEvent *InputEvent, pointerIndex uint32) float32 {
|
|
cmotionEvent, _ := (*C.AInputEvent)(unsafe.Pointer(motionEvent)), cgoAllocsUnknown
|
|
cpointerIndex, _ := (C.size_t)(pointerIndex), cgoAllocsUnknown
|
|
__ret := C.AMotionEvent_getRawX(cmotionEvent, cpointerIndex)
|
|
__v := (float32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// MotionEventGetRawY function as declared in android/input.h:627
|
|
func MotionEventGetRawY(motionEvent *InputEvent, pointerIndex uint32) float32 {
|
|
cmotionEvent, _ := (*C.AInputEvent)(unsafe.Pointer(motionEvent)), cgoAllocsUnknown
|
|
cpointerIndex, _ := (C.size_t)(pointerIndex), cgoAllocsUnknown
|
|
__ret := C.AMotionEvent_getRawY(cmotionEvent, cpointerIndex)
|
|
__v := (float32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// MotionEventGetX function as declared in android/input.h:632
|
|
func MotionEventGetX(motionEvent *InputEvent, pointerIndex uint32) float32 {
|
|
cmotionEvent, _ := (*C.AInputEvent)(unsafe.Pointer(motionEvent)), cgoAllocsUnknown
|
|
cpointerIndex, _ := (C.size_t)(pointerIndex), cgoAllocsUnknown
|
|
__ret := C.AMotionEvent_getX(cmotionEvent, cpointerIndex)
|
|
__v := (float32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// MotionEventGetY function as declared in android/input.h:637
|
|
func MotionEventGetY(motionEvent *InputEvent, pointerIndex uint32) float32 {
|
|
cmotionEvent, _ := (*C.AInputEvent)(unsafe.Pointer(motionEvent)), cgoAllocsUnknown
|
|
cpointerIndex, _ := (C.size_t)(pointerIndex), cgoAllocsUnknown
|
|
__ret := C.AMotionEvent_getY(cmotionEvent, cpointerIndex)
|
|
__v := (float32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// MotionEventGetPressure function as declared in android/input.h:643
|
|
func MotionEventGetPressure(motionEvent *InputEvent, pointerIndex uint32) float32 {
|
|
cmotionEvent, _ := (*C.AInputEvent)(unsafe.Pointer(motionEvent)), cgoAllocsUnknown
|
|
cpointerIndex, _ := (C.size_t)(pointerIndex), cgoAllocsUnknown
|
|
__ret := C.AMotionEvent_getPressure(cmotionEvent, cpointerIndex)
|
|
__v := (float32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// MotionEventGetSize function as declared in android/input.h:651
|
|
func MotionEventGetSize(motionEvent *InputEvent, pointerIndex uint32) float32 {
|
|
cmotionEvent, _ := (*C.AInputEvent)(unsafe.Pointer(motionEvent)), cgoAllocsUnknown
|
|
cpointerIndex, _ := (C.size_t)(pointerIndex), cgoAllocsUnknown
|
|
__ret := C.AMotionEvent_getSize(cmotionEvent, cpointerIndex)
|
|
__v := (float32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// MotionEventGetTouchMajor function as declared in android/input.h:655
|
|
func MotionEventGetTouchMajor(motionEvent *InputEvent, pointerIndex uint32) float32 {
|
|
cmotionEvent, _ := (*C.AInputEvent)(unsafe.Pointer(motionEvent)), cgoAllocsUnknown
|
|
cpointerIndex, _ := (C.size_t)(pointerIndex), cgoAllocsUnknown
|
|
__ret := C.AMotionEvent_getTouchMajor(cmotionEvent, cpointerIndex)
|
|
__v := (float32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// MotionEventGetTouchMinor function as declared in android/input.h:659
|
|
func MotionEventGetTouchMinor(motionEvent *InputEvent, pointerIndex uint32) float32 {
|
|
cmotionEvent, _ := (*C.AInputEvent)(unsafe.Pointer(motionEvent)), cgoAllocsUnknown
|
|
cpointerIndex, _ := (C.size_t)(pointerIndex), cgoAllocsUnknown
|
|
__ret := C.AMotionEvent_getTouchMinor(cmotionEvent, cpointerIndex)
|
|
__v := (float32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// MotionEventGetToolMajor function as declared in android/input.h:665
|
|
func MotionEventGetToolMajor(motionEvent *InputEvent, pointerIndex uint32) float32 {
|
|
cmotionEvent, _ := (*C.AInputEvent)(unsafe.Pointer(motionEvent)), cgoAllocsUnknown
|
|
cpointerIndex, _ := (C.size_t)(pointerIndex), cgoAllocsUnknown
|
|
__ret := C.AMotionEvent_getToolMajor(cmotionEvent, cpointerIndex)
|
|
__v := (float32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// MotionEventGetToolMinor function as declared in android/input.h:671
|
|
func MotionEventGetToolMinor(motionEvent *InputEvent, pointerIndex uint32) float32 {
|
|
cmotionEvent, _ := (*C.AInputEvent)(unsafe.Pointer(motionEvent)), cgoAllocsUnknown
|
|
cpointerIndex, _ := (C.size_t)(pointerIndex), cgoAllocsUnknown
|
|
__ret := C.AMotionEvent_getToolMinor(cmotionEvent, cpointerIndex)
|
|
__v := (float32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// MotionEventGetOrientation function as declared in android/input.h:681
|
|
func MotionEventGetOrientation(motionEvent *InputEvent, pointerIndex uint32) float32 {
|
|
cmotionEvent, _ := (*C.AInputEvent)(unsafe.Pointer(motionEvent)), cgoAllocsUnknown
|
|
cpointerIndex, _ := (C.size_t)(pointerIndex), cgoAllocsUnknown
|
|
__ret := C.AMotionEvent_getOrientation(cmotionEvent, cpointerIndex)
|
|
__v := (float32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// MotionEventGetAxisValue function as declared in android/input.h:684
|
|
func MotionEventGetAxisValue(motionEvent *InputEvent, axis int32, pointerIndex uint32) float32 {
|
|
cmotionEvent, _ := (*C.AInputEvent)(unsafe.Pointer(motionEvent)), cgoAllocsUnknown
|
|
caxis, _ := (C.int32_t)(axis), cgoAllocsUnknown
|
|
cpointerIndex, _ := (C.size_t)(pointerIndex), cgoAllocsUnknown
|
|
__ret := C.AMotionEvent_getAxisValue(cmotionEvent, caxis, cpointerIndex)
|
|
__v := (float32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// MotionEventGetHistorySize function as declared in android/input.h:691
|
|
func MotionEventGetHistorySize(motionEvent *InputEvent) uint32 {
|
|
cmotionEvent, _ := (*C.AInputEvent)(unsafe.Pointer(motionEvent)), cgoAllocsUnknown
|
|
__ret := C.AMotionEvent_getHistorySize(cmotionEvent)
|
|
__v := (uint32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// MotionEventGetHistoricalEventTime function as declared in android/input.h:695
|
|
func MotionEventGetHistoricalEventTime(motionEvent *InputEvent, historyIndex uint32) int64 {
|
|
cmotionEvent, _ := (*C.AInputEvent)(unsafe.Pointer(motionEvent)), cgoAllocsUnknown
|
|
chistoryIndex, _ := (C.size_t)(historyIndex), cgoAllocsUnknown
|
|
__ret := C.AMotionEvent_getHistoricalEventTime(cmotionEvent, chistoryIndex)
|
|
__v := (int64)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// MotionEventGetHistoricalRawX function as declared in android/input.h:705
|
|
func MotionEventGetHistoricalRawX(motionEvent *InputEvent, pointerIndex uint32, historyIndex uint32) float32 {
|
|
cmotionEvent, _ := (*C.AInputEvent)(unsafe.Pointer(motionEvent)), cgoAllocsUnknown
|
|
cpointerIndex, _ := (C.size_t)(pointerIndex), cgoAllocsUnknown
|
|
chistoryIndex, _ := (C.size_t)(historyIndex), cgoAllocsUnknown
|
|
__ret := C.AMotionEvent_getHistoricalRawX(cmotionEvent, cpointerIndex, chistoryIndex)
|
|
__v := (float32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// MotionEventGetHistoricalRawY function as declared in android/input.h:715
|
|
func MotionEventGetHistoricalRawY(motionEvent *InputEvent, pointerIndex uint32, historyIndex uint32) float32 {
|
|
cmotionEvent, _ := (*C.AInputEvent)(unsafe.Pointer(motionEvent)), cgoAllocsUnknown
|
|
cpointerIndex, _ := (C.size_t)(pointerIndex), cgoAllocsUnknown
|
|
chistoryIndex, _ := (C.size_t)(historyIndex), cgoAllocsUnknown
|
|
__ret := C.AMotionEvent_getHistoricalRawY(cmotionEvent, cpointerIndex, chistoryIndex)
|
|
__v := (float32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// MotionEventGetHistoricalX function as declared in android/input.h:722
|
|
func MotionEventGetHistoricalX(motionEvent *InputEvent, pointerIndex uint32, historyIndex uint32) float32 {
|
|
cmotionEvent, _ := (*C.AInputEvent)(unsafe.Pointer(motionEvent)), cgoAllocsUnknown
|
|
cpointerIndex, _ := (C.size_t)(pointerIndex), cgoAllocsUnknown
|
|
chistoryIndex, _ := (C.size_t)(historyIndex), cgoAllocsUnknown
|
|
__ret := C.AMotionEvent_getHistoricalX(cmotionEvent, cpointerIndex, chistoryIndex)
|
|
__v := (float32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// MotionEventGetHistoricalY function as declared in android/input.h:729
|
|
func MotionEventGetHistoricalY(motionEvent *InputEvent, pointerIndex uint32, historyIndex uint32) float32 {
|
|
cmotionEvent, _ := (*C.AInputEvent)(unsafe.Pointer(motionEvent)), cgoAllocsUnknown
|
|
cpointerIndex, _ := (C.size_t)(pointerIndex), cgoAllocsUnknown
|
|
chistoryIndex, _ := (C.size_t)(historyIndex), cgoAllocsUnknown
|
|
__ret := C.AMotionEvent_getHistoricalY(cmotionEvent, cpointerIndex, chistoryIndex)
|
|
__v := (float32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// MotionEventGetHistoricalPressure function as declared in android/input.h:737
|
|
func MotionEventGetHistoricalPressure(motionEvent *InputEvent, pointerIndex uint32, historyIndex uint32) float32 {
|
|
cmotionEvent, _ := (*C.AInputEvent)(unsafe.Pointer(motionEvent)), cgoAllocsUnknown
|
|
cpointerIndex, _ := (C.size_t)(pointerIndex), cgoAllocsUnknown
|
|
chistoryIndex, _ := (C.size_t)(historyIndex), cgoAllocsUnknown
|
|
__ret := C.AMotionEvent_getHistoricalPressure(cmotionEvent, cpointerIndex, chistoryIndex)
|
|
__v := (float32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// MotionEventGetHistoricalSize function as declared in android/input.h:747
|
|
func MotionEventGetHistoricalSize(motionEvent *InputEvent, pointerIndex uint32, historyIndex uint32) float32 {
|
|
cmotionEvent, _ := (*C.AInputEvent)(unsafe.Pointer(motionEvent)), cgoAllocsUnknown
|
|
cpointerIndex, _ := (C.size_t)(pointerIndex), cgoAllocsUnknown
|
|
chistoryIndex, _ := (C.size_t)(historyIndex), cgoAllocsUnknown
|
|
__ret := C.AMotionEvent_getHistoricalSize(cmotionEvent, cpointerIndex, chistoryIndex)
|
|
__v := (float32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// MotionEventGetHistoricalTouchMajor function as declared in android/input.h:753
|
|
func MotionEventGetHistoricalTouchMajor(motionEvent *InputEvent, pointerIndex uint32, historyIndex uint32) float32 {
|
|
cmotionEvent, _ := (*C.AInputEvent)(unsafe.Pointer(motionEvent)), cgoAllocsUnknown
|
|
cpointerIndex, _ := (C.size_t)(pointerIndex), cgoAllocsUnknown
|
|
chistoryIndex, _ := (C.size_t)(historyIndex), cgoAllocsUnknown
|
|
__ret := C.AMotionEvent_getHistoricalTouchMajor(cmotionEvent, cpointerIndex, chistoryIndex)
|
|
__v := (float32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// MotionEventGetHistoricalTouchMinor function as declared in android/input.h:759
|
|
func MotionEventGetHistoricalTouchMinor(motionEvent *InputEvent, pointerIndex uint32, historyIndex uint32) float32 {
|
|
cmotionEvent, _ := (*C.AInputEvent)(unsafe.Pointer(motionEvent)), cgoAllocsUnknown
|
|
cpointerIndex, _ := (C.size_t)(pointerIndex), cgoAllocsUnknown
|
|
chistoryIndex, _ := (C.size_t)(historyIndex), cgoAllocsUnknown
|
|
__ret := C.AMotionEvent_getHistoricalTouchMinor(cmotionEvent, cpointerIndex, chistoryIndex)
|
|
__v := (float32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// MotionEventGetHistoricalToolMajor function as declared in android/input.h:767
|
|
func MotionEventGetHistoricalToolMajor(motionEvent *InputEvent, pointerIndex uint32, historyIndex uint32) float32 {
|
|
cmotionEvent, _ := (*C.AInputEvent)(unsafe.Pointer(motionEvent)), cgoAllocsUnknown
|
|
cpointerIndex, _ := (C.size_t)(pointerIndex), cgoAllocsUnknown
|
|
chistoryIndex, _ := (C.size_t)(historyIndex), cgoAllocsUnknown
|
|
__ret := C.AMotionEvent_getHistoricalToolMajor(cmotionEvent, cpointerIndex, chistoryIndex)
|
|
__v := (float32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// MotionEventGetHistoricalToolMinor function as declared in android/input.h:775
|
|
func MotionEventGetHistoricalToolMinor(motionEvent *InputEvent, pointerIndex uint32, historyIndex uint32) float32 {
|
|
cmotionEvent, _ := (*C.AInputEvent)(unsafe.Pointer(motionEvent)), cgoAllocsUnknown
|
|
cpointerIndex, _ := (C.size_t)(pointerIndex), cgoAllocsUnknown
|
|
chistoryIndex, _ := (C.size_t)(historyIndex), cgoAllocsUnknown
|
|
__ret := C.AMotionEvent_getHistoricalToolMinor(cmotionEvent, cpointerIndex, chistoryIndex)
|
|
__v := (float32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// MotionEventGetHistoricalOrientation function as declared in android/input.h:787
|
|
func MotionEventGetHistoricalOrientation(motionEvent *InputEvent, pointerIndex uint32, historyIndex uint32) float32 {
|
|
cmotionEvent, _ := (*C.AInputEvent)(unsafe.Pointer(motionEvent)), cgoAllocsUnknown
|
|
cpointerIndex, _ := (C.size_t)(pointerIndex), cgoAllocsUnknown
|
|
chistoryIndex, _ := (C.size_t)(historyIndex), cgoAllocsUnknown
|
|
__ret := C.AMotionEvent_getHistoricalOrientation(cmotionEvent, cpointerIndex, chistoryIndex)
|
|
__v := (float32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// MotionEventGetHistoricalAxisValue function as declared in android/input.h:792
|
|
func MotionEventGetHistoricalAxisValue(motionEvent *InputEvent, axis int32, pointerIndex uint32, historyIndex uint32) float32 {
|
|
cmotionEvent, _ := (*C.AInputEvent)(unsafe.Pointer(motionEvent)), cgoAllocsUnknown
|
|
caxis, _ := (C.int32_t)(axis), cgoAllocsUnknown
|
|
cpointerIndex, _ := (C.size_t)(pointerIndex), cgoAllocsUnknown
|
|
chistoryIndex, _ := (C.size_t)(historyIndex), cgoAllocsUnknown
|
|
__ret := C.AMotionEvent_getHistoricalAxisValue(cmotionEvent, caxis, cpointerIndex, chistoryIndex)
|
|
__v := (float32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// InputQueueAttachLooper function as declared in android/input.h:809
|
|
func InputQueueAttachLooper(queue *InputQueue, looper *Looper, ident int32, callback LooperCallbackFunc, data unsafe.Pointer) {
|
|
cqueue, _ := (*C.AInputQueue)(unsafe.Pointer(queue)), cgoAllocsUnknown
|
|
clooper, _ := (*C.ALooper)(unsafe.Pointer(looper)), cgoAllocsUnknown
|
|
cident, _ := (C.int)(ident), cgoAllocsUnknown
|
|
ccallback, _ := callback.PassValue()
|
|
cdata, _ := data, cgoAllocsUnknown
|
|
C.AInputQueue_attachLooper(cqueue, clooper, cident, ccallback, cdata)
|
|
}
|
|
|
|
// InputQueueDetachLooper function as declared in android/input.h:815
|
|
func InputQueueDetachLooper(queue *InputQueue) {
|
|
cqueue, _ := (*C.AInputQueue)(unsafe.Pointer(queue)), cgoAllocsUnknown
|
|
C.AInputQueue_detachLooper(cqueue)
|
|
}
|
|
|
|
// InputQueueHasEvents function as declared in android/input.h:822
|
|
func InputQueueHasEvents(queue *InputQueue) int32 {
|
|
cqueue, _ := (*C.AInputQueue)(unsafe.Pointer(queue)), cgoAllocsUnknown
|
|
__ret := C.AInputQueue_hasEvents(cqueue)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// InputQueueGetEvent function as declared in android/input.h:828
|
|
func InputQueueGetEvent(queue *InputQueue, outEvent **InputEvent) int32 {
|
|
cqueue, _ := (*C.AInputQueue)(unsafe.Pointer(queue)), cgoAllocsUnknown
|
|
coutEvent, _ := (**C.AInputEvent)(unsafe.Pointer(outEvent)), cgoAllocsUnknown
|
|
__ret := C.AInputQueue_getEvent(cqueue, coutEvent)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// InputQueuePreDispatchEvent function as declared in android/input.h:838
|
|
func InputQueuePreDispatchEvent(queue *InputQueue, event *InputEvent) int32 {
|
|
cqueue, _ := (*C.AInputQueue)(unsafe.Pointer(queue)), cgoAllocsUnknown
|
|
cevent, _ := (*C.AInputEvent)(unsafe.Pointer(event)), cgoAllocsUnknown
|
|
__ret := C.AInputQueue_preDispatchEvent(cqueue, cevent)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// InputQueueFinishEvent function as declared in android/input.h:844
|
|
func InputQueueFinishEvent(queue *InputQueue, event *InputEvent, handled int32) {
|
|
cqueue, _ := (*C.AInputQueue)(unsafe.Pointer(queue)), cgoAllocsUnknown
|
|
cevent, _ := (*C.AInputEvent)(unsafe.Pointer(event)), cgoAllocsUnknown
|
|
chandled, _ := (C.int)(handled), cgoAllocsUnknown
|
|
C.AInputQueue_finishEvent(cqueue, cevent, chandled)
|
|
}
|
|
|
|
// NativeWindowAcquire function as declared in android/native_window.h:63
|
|
func NativeWindowAcquire(window *NativeWindow) {
|
|
cwindow, _ := (*C.ANativeWindow)(unsafe.Pointer(window)), cgoAllocsUnknown
|
|
C.ANativeWindow_acquire(cwindow)
|
|
}
|
|
|
|
// NativeWindowRelease function as declared in android/native_window.h:68
|
|
func NativeWindowRelease(window *NativeWindow) {
|
|
cwindow, _ := (*C.ANativeWindow)(unsafe.Pointer(window)), cgoAllocsUnknown
|
|
C.ANativeWindow_release(cwindow)
|
|
}
|
|
|
|
// NativeWindowGetWidth function as declared in android/native_window.h:74
|
|
func NativeWindowGetWidth(window *NativeWindow) int32 {
|
|
cwindow, _ := (*C.ANativeWindow)(unsafe.Pointer(window)), cgoAllocsUnknown
|
|
__ret := C.ANativeWindow_getWidth(cwindow)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// NativeWindowGetHeight function as declared in android/native_window.h:80
|
|
func NativeWindowGetHeight(window *NativeWindow) int32 {
|
|
cwindow, _ := (*C.ANativeWindow)(unsafe.Pointer(window)), cgoAllocsUnknown
|
|
__ret := C.ANativeWindow_getHeight(cwindow)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// NativeWindowGetFormat function as declared in android/native_window.h:86
|
|
func NativeWindowGetFormat(window *NativeWindow) int32 {
|
|
cwindow, _ := (*C.ANativeWindow)(unsafe.Pointer(window)), cgoAllocsUnknown
|
|
__ret := C.ANativeWindow_getFormat(cwindow)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// NativeWindowSetBuffersGeometry function as declared in android/native_window.h:102
|
|
func NativeWindowSetBuffersGeometry(window *NativeWindow, width int32, height int32, format int32) int32 {
|
|
cwindow, _ := (*C.ANativeWindow)(unsafe.Pointer(window)), cgoAllocsUnknown
|
|
cwidth, _ := (C.int32_t)(width), cgoAllocsUnknown
|
|
cheight, _ := (C.int32_t)(height), cgoAllocsUnknown
|
|
cformat, _ := (C.int32_t)(format), cgoAllocsUnknown
|
|
__ret := C.ANativeWindow_setBuffersGeometry(cwindow, cwidth, cheight, cformat)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// NativeWindowLock function as declared in android/native_window.h:113
|
|
func NativeWindowLock(window *NativeWindow, outBuffer *NativeWindowBuffer, inOutDirtyBounds *Rect) int32 {
|
|
cwindow, _ := (*C.ANativeWindow)(unsafe.Pointer(window)), cgoAllocsUnknown
|
|
coutBuffer, _ := outBuffer.PassRef()
|
|
cinOutDirtyBounds, _ := inOutDirtyBounds.PassRef()
|
|
__ret := C.ANativeWindow_lock(cwindow, coutBuffer, cinOutDirtyBounds)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// NativeWindowUnlockAndPost function as declared in android/native_window.h:120
|
|
func NativeWindowUnlockAndPost(window *NativeWindow) int32 {
|
|
cwindow, _ := (*C.ANativeWindow)(unsafe.Pointer(window)), cgoAllocsUnknown
|
|
__ret := C.ANativeWindow_unlockAndPost(cwindow)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// NativeWindowFromSurface function as declared in android/native_window_jni.h:34
|
|
func NativeWindowFromSurface(env *JNIEnv, surface Jobject) *NativeWindow {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
csurface, _ := (C.jobject)(surface), cgoAllocsUnknown
|
|
__ret := C.ANativeWindow_fromSurface(cenv, csurface)
|
|
__v := *(**NativeWindow)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// ObbScannerGetObbInfo function as declared in android/obb.h:37
|
|
func ObbScannerGetObbInfo(filename string) *ObbInfo {
|
|
cfilename, _ := unpackPCharString(filename)
|
|
__ret := C.AObbScanner_getObbInfo(cfilename)
|
|
__v := *(**ObbInfo)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// ObbInfoDelete function as declared in android/obb.h:42
|
|
func ObbInfoDelete(obbInfo *ObbInfo) {
|
|
cobbInfo, _ := (*C.AObbInfo)(unsafe.Pointer(obbInfo)), cgoAllocsUnknown
|
|
C.AObbInfo_delete(cobbInfo)
|
|
}
|
|
|
|
// ObbInfoGetPackageName function as declared in android/obb.h:47
|
|
func ObbInfoGetPackageName(obbInfo *ObbInfo) string {
|
|
cobbInfo, _ := (*C.AObbInfo)(unsafe.Pointer(obbInfo)), cgoAllocsUnknown
|
|
__ret := C.AObbInfo_getPackageName(cobbInfo)
|
|
__v := packPCharString(__ret)
|
|
return __v
|
|
}
|
|
|
|
// ObbInfoGetVersion function as declared in android/obb.h:52
|
|
func ObbInfoGetVersion(obbInfo *ObbInfo) int32 {
|
|
cobbInfo, _ := (*C.AObbInfo)(unsafe.Pointer(obbInfo)), cgoAllocsUnknown
|
|
__ret := C.AObbInfo_getVersion(cobbInfo)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// ObbInfoGetFlags function as declared in android/obb.h:57
|
|
func ObbInfoGetFlags(obbInfo *ObbInfo) int32 {
|
|
cobbInfo, _ := (*C.AObbInfo)(unsafe.Pointer(obbInfo)), cgoAllocsUnknown
|
|
__ret := C.AObbInfo_getFlags(cobbInfo)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// SensorManagerGetInstance function as declared in android/sensor.h:204
|
|
func SensorManagerGetInstance() *SensorManager {
|
|
__ret := C.ASensorManager_getInstance()
|
|
__v := *(**SensorManager)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// SensorManagerGetDefaultSensor function as declared in android/sensor.h:216
|
|
func SensorManagerGetDefaultSensor(manager *SensorManager, kind int32) *Sensor {
|
|
cmanager, _ := (*C.ASensorManager)(unsafe.Pointer(manager)), cgoAllocsUnknown
|
|
ckind, _ := (C.int)(kind), cgoAllocsUnknown
|
|
__ret := C.ASensorManager_getDefaultSensor(cmanager, ckind)
|
|
__v := *(**Sensor)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// SensorManagerGetDefaultSensorEx function as declared in android/sensor.h:222
|
|
func SensorManagerGetDefaultSensorEx(manager *SensorManager, kind int32, wakeUp bool) *Sensor {
|
|
cmanager, _ := (*C.ASensorManager)(unsafe.Pointer(manager)), cgoAllocsUnknown
|
|
ckind, _ := (C.int)(kind), cgoAllocsUnknown
|
|
cwakeUp, _ := (C._Bool)(wakeUp), cgoAllocsUnknown
|
|
__ret := C.ASensorManager_getDefaultSensorEx(cmanager, ckind, cwakeUp)
|
|
__v := *(**Sensor)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// SensorManagerCreateEventQueue function as declared in android/sensor.h:228
|
|
func SensorManagerCreateEventQueue(manager *SensorManager, looper *Looper, ident int32, callback LooperCallbackFunc, data unsafe.Pointer) *SensorEventQueue {
|
|
cmanager, _ := (*C.ASensorManager)(unsafe.Pointer(manager)), cgoAllocsUnknown
|
|
clooper, _ := (*C.ALooper)(unsafe.Pointer(looper)), cgoAllocsUnknown
|
|
cident, _ := (C.int)(ident), cgoAllocsUnknown
|
|
ccallback, _ := callback.PassValue()
|
|
cdata, _ := data, cgoAllocsUnknown
|
|
__ret := C.ASensorManager_createEventQueue(cmanager, clooper, cident, ccallback, cdata)
|
|
__v := *(**SensorEventQueue)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// SensorManagerDestroyEventQueue function as declared in android/sensor.h:234
|
|
func SensorManagerDestroyEventQueue(manager *SensorManager, queue *SensorEventQueue) int32 {
|
|
cmanager, _ := (*C.ASensorManager)(unsafe.Pointer(manager)), cgoAllocsUnknown
|
|
cqueue, _ := (*C.ASensorEventQueue)(unsafe.Pointer(queue)), cgoAllocsUnknown
|
|
__ret := C.ASensorManager_destroyEventQueue(cmanager, cqueue)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// SensorEventQueueEnableSensor function as declared in android/sensor.h:242
|
|
func SensorEventQueueEnableSensor(queue *SensorEventQueue, sensor *Sensor) int32 {
|
|
cqueue, _ := (*C.ASensorEventQueue)(unsafe.Pointer(queue)), cgoAllocsUnknown
|
|
csensor, _ := (*C.ASensor)(unsafe.Pointer(sensor)), cgoAllocsUnknown
|
|
__ret := C.ASensorEventQueue_enableSensor(cqueue, csensor)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// SensorEventQueueDisableSensor function as declared in android/sensor.h:247
|
|
func SensorEventQueueDisableSensor(queue *SensorEventQueue, sensor *Sensor) int32 {
|
|
cqueue, _ := (*C.ASensorEventQueue)(unsafe.Pointer(queue)), cgoAllocsUnknown
|
|
csensor, _ := (*C.ASensor)(unsafe.Pointer(sensor)), cgoAllocsUnknown
|
|
__ret := C.ASensorEventQueue_disableSensor(cqueue, csensor)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// SensorEventQueueSetEventRate function as declared in android/sensor.h:256
|
|
func SensorEventQueueSetEventRate(queue *SensorEventQueue, sensor *Sensor, usec int32) int32 {
|
|
cqueue, _ := (*C.ASensorEventQueue)(unsafe.Pointer(queue)), cgoAllocsUnknown
|
|
csensor, _ := (*C.ASensor)(unsafe.Pointer(sensor)), cgoAllocsUnknown
|
|
cusec, _ := (C.int32_t)(usec), cgoAllocsUnknown
|
|
__ret := C.ASensorEventQueue_setEventRate(cqueue, csensor, cusec)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// SensorEventQueueHasEvents function as declared in android/sensor.h:263
|
|
func SensorEventQueueHasEvents(queue *SensorEventQueue) int32 {
|
|
cqueue, _ := (*C.ASensorEventQueue)(unsafe.Pointer(queue)), cgoAllocsUnknown
|
|
__ret := C.ASensorEventQueue_hasEvents(cqueue)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// SensorEventQueueGetEvents function as declared in android/sensor.h:278
|
|
func SensorEventQueueGetEvents(queue *SensorEventQueue, events *SensorEvent, count uint32) int32 {
|
|
cqueue, _ := (*C.ASensorEventQueue)(unsafe.Pointer(queue)), cgoAllocsUnknown
|
|
cevents, _ := events.PassRef()
|
|
ccount, _ := (C.size_t)(count), cgoAllocsUnknown
|
|
__ret := C.ASensorEventQueue_getEvents(cqueue, cevents, ccount)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// SensorGetName function as declared in android/sensor.h:287
|
|
func SensorGetName(sensor *Sensor) string {
|
|
csensor, _ := (*C.ASensor)(unsafe.Pointer(sensor)), cgoAllocsUnknown
|
|
__ret := C.ASensor_getName(csensor)
|
|
__v := packPCharString(__ret)
|
|
return __v
|
|
}
|
|
|
|
// SensorGetVendor function as declared in android/sensor.h:292
|
|
func SensorGetVendor(sensor *Sensor) string {
|
|
csensor, _ := (*C.ASensor)(unsafe.Pointer(sensor)), cgoAllocsUnknown
|
|
__ret := C.ASensor_getVendor(csensor)
|
|
__v := packPCharString(__ret)
|
|
return __v
|
|
}
|
|
|
|
// SensorGetType function as declared in android/sensor.h:297
|
|
func SensorGetType(sensor *Sensor) int32 {
|
|
csensor, _ := (*C.ASensor)(unsafe.Pointer(sensor)), cgoAllocsUnknown
|
|
__ret := C.ASensor_getType(csensor)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// SensorGetResolution function as declared in android/sensor.h:302
|
|
func SensorGetResolution(sensor *Sensor) float32 {
|
|
csensor, _ := (*C.ASensor)(unsafe.Pointer(sensor)), cgoAllocsUnknown
|
|
__ret := C.ASensor_getResolution(csensor)
|
|
__v := (float32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// SensorGetMinDelay function as declared in android/sensor.h:309
|
|
func SensorGetMinDelay(sensor *Sensor) int32 {
|
|
csensor, _ := (*C.ASensor)(unsafe.Pointer(sensor)), cgoAllocsUnknown
|
|
__ret := C.ASensor_getMinDelay(csensor)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// SensorGetFifoMaxEventCount function as declared in android/sensor.h:315
|
|
func SensorGetFifoMaxEventCount(sensor *Sensor) int32 {
|
|
csensor, _ := (*C.ASensor)(unsafe.Pointer(sensor)), cgoAllocsUnknown
|
|
__ret := C.ASensor_getFifoMaxEventCount(csensor)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// SensorGetFifoReservedEventCount function as declared in android/sensor.h:320
|
|
func SensorGetFifoReservedEventCount(sensor *Sensor) int32 {
|
|
csensor, _ := (*C.ASensor)(unsafe.Pointer(sensor)), cgoAllocsUnknown
|
|
__ret := C.ASensor_getFifoReservedEventCount(csensor)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// SensorGetStringType function as declared in android/sensor.h:325
|
|
func SensorGetStringType(sensor *Sensor) string {
|
|
csensor, _ := (*C.ASensor)(unsafe.Pointer(sensor)), cgoAllocsUnknown
|
|
__ret := C.ASensor_getStringType(csensor)
|
|
__v := packPCharString(__ret)
|
|
return __v
|
|
}
|
|
|
|
// SensorGetReportingMode function as declared in android/sensor.h:330
|
|
func SensorGetReportingMode(sensor *Sensor) int32 {
|
|
csensor, _ := (*C.ASensor)(unsafe.Pointer(sensor)), cgoAllocsUnknown
|
|
__ret := C.ASensor_getReportingMode(csensor)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// SensorIsWakeUpSensor function as declared in android/sensor.h:335
|
|
func SensorIsWakeUpSensor(sensor *Sensor) bool {
|
|
csensor, _ := (*C.ASensor)(unsafe.Pointer(sensor)), cgoAllocsUnknown
|
|
__ret := C.ASensor_isWakeUpSensor(csensor)
|
|
__v := (bool)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// StorageManagerNew function as declared in android/storage_manager.h:88
|
|
func StorageManagerNew() *StorageManager {
|
|
__ret := C.AStorageManager_new()
|
|
__v := *(**StorageManager)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// StorageManagerDelete function as declared in android/storage_manager.h:93
|
|
func StorageManagerDelete(mgr *StorageManager) {
|
|
cmgr, _ := (*C.AStorageManager)(unsafe.Pointer(mgr)), cgoAllocsUnknown
|
|
C.AStorageManager_delete(cmgr)
|
|
}
|
|
|
|
// StorageManagerMountObb function as declared in android/storage_manager.h:103
|
|
func StorageManagerMountObb(mgr *StorageManager, filename string, key string, cb StorageManagerObbCallbackFunc, data unsafe.Pointer) {
|
|
cmgr, _ := (*C.AStorageManager)(unsafe.Pointer(mgr)), cgoAllocsUnknown
|
|
cfilename, _ := unpackPCharString(filename)
|
|
ckey, _ := unpackPCharString(key)
|
|
ccb, _ := cb.PassValue()
|
|
cdata, _ := data, cgoAllocsUnknown
|
|
C.AStorageManager_mountObb(cmgr, cfilename, ckey, ccb, cdata)
|
|
}
|
|
|
|
// StorageManagerUnmountObb function as declared in android/storage_manager.h:109
|
|
func StorageManagerUnmountObb(mgr *StorageManager, filename string, force int32, cb StorageManagerObbCallbackFunc, data unsafe.Pointer) {
|
|
cmgr, _ := (*C.AStorageManager)(unsafe.Pointer(mgr)), cgoAllocsUnknown
|
|
cfilename, _ := unpackPCharString(filename)
|
|
cforce, _ := (C.int)(force), cgoAllocsUnknown
|
|
ccb, _ := cb.PassValue()
|
|
cdata, _ := data, cgoAllocsUnknown
|
|
C.AStorageManager_unmountObb(cmgr, cfilename, cforce, ccb, cdata)
|
|
}
|
|
|
|
// StorageManagerIsObbMounted function as declared in android/storage_manager.h:115
|
|
func StorageManagerIsObbMounted(mgr *StorageManager, filename string) int32 {
|
|
cmgr, _ := (*C.AStorageManager)(unsafe.Pointer(mgr)), cgoAllocsUnknown
|
|
cfilename, _ := unpackPCharString(filename)
|
|
__ret := C.AStorageManager_isObbMounted(cmgr, cfilename)
|
|
__v := (int32)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// StorageManagerGetMountedObbPath function as declared in android/storage_manager.h:120
|
|
func StorageManagerGetMountedObbPath(mgr *StorageManager, filename string) string {
|
|
cmgr, _ := (*C.AStorageManager)(unsafe.Pointer(mgr)), cgoAllocsUnknown
|
|
cfilename, _ := unpackPCharString(filename)
|
|
__ret := C.AStorageManager_getMountedObbPath(cmgr, cfilename)
|
|
__v := packPCharString(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIDestroyJavaVM function as declared in android/jni_call.h:6
|
|
func JNIDestroyJavaVM(vm *JavaVM) Jint {
|
|
cvm, _ := (*C.JavaVM)(unsafe.Pointer(vm)), cgoAllocsUnknown
|
|
__ret := C.JNI_DestroyJavaVM(cvm)
|
|
__v := (Jint)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIAttachCurrentThread function as declared in android/jni_call.h:7
|
|
func JNIAttachCurrentThread(vm *JavaVM, pEnv **JNIEnv, thrArgs *JavaVMAttachArgs) Jint {
|
|
cvm, _ := (*C.JavaVM)(unsafe.Pointer(vm)), cgoAllocsUnknown
|
|
cpEnv, _ := (**C.JNIEnv)(unsafe.Pointer(pEnv)), cgoAllocsUnknown
|
|
cthrArgs, _ := thrArgs.PassRef()
|
|
__ret := C.JNI_AttachCurrentThread(cvm, cpEnv, cthrArgs)
|
|
__v := (Jint)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIDetachCurrentThread function as declared in android/jni_call.h:8
|
|
func JNIDetachCurrentThread(vm *JavaVM) Jint {
|
|
cvm, _ := (*C.JavaVM)(unsafe.Pointer(vm)), cgoAllocsUnknown
|
|
__ret := C.JNI_DetachCurrentThread(cvm)
|
|
__v := (Jint)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIGetEnv function as declared in android/jni_call.h:9
|
|
func JNIGetEnv(vm *JavaVM, pEnv **JNIEnv, version int32) Jint {
|
|
cvm, _ := (*C.JavaVM)(unsafe.Pointer(vm)), cgoAllocsUnknown
|
|
cpEnv, _ := (**C.JNIEnv)(unsafe.Pointer(pEnv)), cgoAllocsUnknown
|
|
cversion, _ := (C.jint)(version), cgoAllocsUnknown
|
|
__ret := C.JNI_GetEnv(cvm, cpEnv, cversion)
|
|
__v := (Jint)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIAttachCurrentThreadAsDaemon function as declared in android/jni_call.h:10
|
|
func JNIAttachCurrentThreadAsDaemon(vm *JavaVM, pEnv **JNIEnv, thrArgs unsafe.Pointer) Jint {
|
|
cvm, _ := (*C.JavaVM)(unsafe.Pointer(vm)), cgoAllocsUnknown
|
|
cpEnv, _ := (**C.JNIEnv)(unsafe.Pointer(pEnv)), cgoAllocsUnknown
|
|
cthrArgs, _ := thrArgs, cgoAllocsUnknown
|
|
__ret := C.JNI_AttachCurrentThreadAsDaemon(cvm, cpEnv, cthrArgs)
|
|
__v := (Jint)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvGetVersion function as declared in android/jni_call.h:12
|
|
func JNIEnvGetVersion(env *JNIEnv) Jint {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_GetVersion(cenv)
|
|
__v := (Jint)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvDefineClass function as declared in android/jni_call.h:14
|
|
func JNIEnvDefineClass(env *JNIEnv, name string, obj Jobject, buf []byte, bufLen int32) *Jclass {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cname, _ := unpackPCharString(name)
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
cbuf, _ := (*C.jbyte)(unsafe.Pointer((*sliceHeader)(unsafe.Pointer(&buf)).Data)), cgoAllocsUnknown
|
|
cbufLen, _ := (C.jsize)(bufLen), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_DefineClass(cenv, cname, cobj, cbuf, cbufLen)
|
|
__v := *(**Jclass)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvFindClass function as declared in android/jni_call.h:15
|
|
func JNIEnvFindClass(env *JNIEnv, name string) *Jclass {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cname, _ := unpackPCharString(name)
|
|
__ret := C.JNIEnv_FindClass(cenv, cname)
|
|
__v := *(**Jclass)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvFromReflectedMethod function as declared in android/jni_call.h:17
|
|
func JNIEnvFromReflectedMethod(env *JNIEnv, obj Jobject) JmethodID {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_FromReflectedMethod(cenv, cobj)
|
|
__v := *(*JmethodID)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvFromReflectedField function as declared in android/jni_call.h:18
|
|
func JNIEnvFromReflectedField(env *JNIEnv, obj Jobject) JfieldID {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_FromReflectedField(cenv, cobj)
|
|
__v := *(*JfieldID)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvToReflectedMethod function as declared in android/jni_call.h:19
|
|
func JNIEnvToReflectedMethod(env *JNIEnv, clazz *Jclass, id JmethodID, isStatic byte) Jobject {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cid, _ := *(*C.jmethodID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cisStatic, _ := (C.jboolean)(isStatic), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_ToReflectedMethod(cenv, cclazz, cid, cisStatic)
|
|
__v := (Jobject)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvGetSuperclass function as declared in android/jni_call.h:21
|
|
func JNIEnvGetSuperclass(env *JNIEnv, clazz *Jclass) *Jclass {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_GetSuperclass(cenv, cclazz)
|
|
__v := *(**Jclass)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvIsAssignableFrom function as declared in android/jni_call.h:22
|
|
func JNIEnvIsAssignableFrom(env *JNIEnv, clazz1 *Jclass, clazz2 *Jclass) Jboolean {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cclazz1, _ := (C.jclass)(unsafe.Pointer(clazz1)), cgoAllocsUnknown
|
|
cclazz2, _ := (C.jclass)(unsafe.Pointer(clazz2)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_IsAssignableFrom(cenv, cclazz1, cclazz2)
|
|
__v := (Jboolean)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvToReflectedField function as declared in android/jni_call.h:24
|
|
func JNIEnvToReflectedField(env *JNIEnv, clazz *Jclass, id JfieldID, isStatic byte) Jobject {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cid, _ := *(*C.jfieldID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cisStatic, _ := (C.jboolean)(isStatic), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_ToReflectedField(cenv, cclazz, cid, cisStatic)
|
|
__v := (Jobject)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvThrow function as declared in android/jni_call.h:26
|
|
func JNIEnvThrow(env *JNIEnv, ex *Jthrowable) Jint {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cex, _ := (C.jthrowable)(unsafe.Pointer(ex)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_Throw(cenv, cex)
|
|
__v := (Jint)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvThrowNew function as declared in android/jni_call.h:27
|
|
func JNIEnvThrowNew(env *JNIEnv, clazz *Jclass, msg string) Jint {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cmsg, _ := unpackPCharString(msg)
|
|
__ret := C.JNIEnv_ThrowNew(cenv, cclazz, cmsg)
|
|
__v := (Jint)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvExceptionOccurred function as declared in android/jni_call.h:28
|
|
func JNIEnvExceptionOccurred(env *JNIEnv) *Jthrowable {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_ExceptionOccurred(cenv)
|
|
__v := *(**Jthrowable)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvExceptionDescribe function as declared in android/jni_call.h:29
|
|
func JNIEnvExceptionDescribe(env *JNIEnv) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
C.JNIEnv_ExceptionDescribe(cenv)
|
|
}
|
|
|
|
// JNIEnvExceptionClear function as declared in android/jni_call.h:30
|
|
func JNIEnvExceptionClear(env *JNIEnv) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
C.JNIEnv_ExceptionClear(cenv)
|
|
}
|
|
|
|
// JNIEnvFatalError function as declared in android/jni_call.h:31
|
|
func JNIEnvFatalError(env *JNIEnv, msg string) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cmsg, _ := unpackPCharString(msg)
|
|
C.JNIEnv_FatalError(cenv, cmsg)
|
|
}
|
|
|
|
// JNIEnvPushLocalFrame function as declared in android/jni_call.h:33
|
|
func JNIEnvPushLocalFrame(env *JNIEnv, capacity int32) Jint {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
ccapacity, _ := (C.jint)(capacity), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_PushLocalFrame(cenv, ccapacity)
|
|
__v := (Jint)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvPopLocalFrame function as declared in android/jni_call.h:34
|
|
func JNIEnvPopLocalFrame(env *JNIEnv, obj Jobject) Jobject {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_PopLocalFrame(cenv, cobj)
|
|
__v := (Jobject)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvNewGlobalRef function as declared in android/jni_call.h:36
|
|
func JNIEnvNewGlobalRef(env *JNIEnv, ref Jobject) Jobject {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cref, _ := (C.jobject)(ref), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_NewGlobalRef(cenv, cref)
|
|
__v := (Jobject)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvDeleteGlobalRef function as declared in android/jni_call.h:37
|
|
func JNIEnvDeleteGlobalRef(env *JNIEnv, ref Jobject) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cref, _ := (C.jobject)(ref), cgoAllocsUnknown
|
|
C.JNIEnv_DeleteGlobalRef(cenv, cref)
|
|
}
|
|
|
|
// JNIEnvDeleteLocalRef function as declared in android/jni_call.h:38
|
|
func JNIEnvDeleteLocalRef(env *JNIEnv, ref Jobject) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cref, _ := (C.jobject)(ref), cgoAllocsUnknown
|
|
C.JNIEnv_DeleteLocalRef(cenv, cref)
|
|
}
|
|
|
|
// JNIEnvIsSameObject function as declared in android/jni_call.h:39
|
|
func JNIEnvIsSameObject(env *JNIEnv, ref1 Jobject, ref2 Jobject) Jboolean {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cref1, _ := (C.jobject)(ref1), cgoAllocsUnknown
|
|
cref2, _ := (C.jobject)(ref2), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_IsSameObject(cenv, cref1, cref2)
|
|
__v := (Jboolean)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvNewLocalRef function as declared in android/jni_call.h:41
|
|
func JNIEnvNewLocalRef(env *JNIEnv, obj Jobject) Jobject {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_NewLocalRef(cenv, cobj)
|
|
__v := (Jobject)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvEnsureLocalCapacity function as declared in android/jni_call.h:42
|
|
func JNIEnvEnsureLocalCapacity(env *JNIEnv, capacity int32) Jint {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
ccapacity, _ := (C.jint)(capacity), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_EnsureLocalCapacity(cenv, ccapacity)
|
|
__v := (Jint)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvAllocObject function as declared in android/jni_call.h:44
|
|
func JNIEnvAllocObject(env *JNIEnv, clazz *Jclass) Jobject {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_AllocObject(cenv, cclazz)
|
|
__v := (Jobject)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvNewObject function as declared in android/jni_call.h:45
|
|
func JNIEnvNewObject(env *JNIEnv, clazz *Jclass, id JmethodID, args []Jvalue) Jobject {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cid, _ := *(*C.jmethodID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cargs, _ := (*C.jvalue)(unsafe.Pointer((*sliceHeader)(unsafe.Pointer(&args)).Data)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_NewObject(cenv, cclazz, cid, cargs)
|
|
__v := (Jobject)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvGetObjectClass function as declared in android/jni_call.h:47
|
|
func JNIEnvGetObjectClass(env *JNIEnv, obj Jobject) *Jclass {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_GetObjectClass(cenv, cobj)
|
|
__v := *(**Jclass)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvIsInstanceOf function as declared in android/jni_call.h:48
|
|
func JNIEnvIsInstanceOf(env *JNIEnv, obj Jobject, clazz *Jclass) Jboolean {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_IsInstanceOf(cenv, cobj, cclazz)
|
|
__v := (Jboolean)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvGetMethodID function as declared in android/jni_call.h:49
|
|
func JNIEnvGetMethodID(env *JNIEnv, clazz *Jclass, name string, sig string) JmethodID {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cname, _ := unpackPCharString(name)
|
|
csig, _ := unpackPCharString(sig)
|
|
__ret := C.JNIEnv_GetMethodID(cenv, cclazz, cname, csig)
|
|
__v := *(*JmethodID)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvCallObjectMethod function as declared in android/jni_call.h:51
|
|
func JNIEnvCallObjectMethod(env *JNIEnv, obj Jobject, id JmethodID, args []Jvalue) Jobject {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
cid, _ := *(*C.jmethodID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cargs, _ := (*C.jvalue)(unsafe.Pointer((*sliceHeader)(unsafe.Pointer(&args)).Data)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_CallObjectMethod(cenv, cobj, cid, cargs)
|
|
__v := (Jobject)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvCallBooleanMethod function as declared in android/jni_call.h:52
|
|
func JNIEnvCallBooleanMethod(env *JNIEnv, obj Jobject, id JmethodID, args []Jvalue) Jboolean {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
cid, _ := *(*C.jmethodID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cargs, _ := (*C.jvalue)(unsafe.Pointer((*sliceHeader)(unsafe.Pointer(&args)).Data)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_CallBooleanMethod(cenv, cobj, cid, cargs)
|
|
__v := (Jboolean)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvCallByteMethod function as declared in android/jni_call.h:53
|
|
func JNIEnvCallByteMethod(env *JNIEnv, obj Jobject, id JmethodID, args []Jvalue) Jbyte {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
cid, _ := *(*C.jmethodID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cargs, _ := (*C.jvalue)(unsafe.Pointer((*sliceHeader)(unsafe.Pointer(&args)).Data)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_CallByteMethod(cenv, cobj, cid, cargs)
|
|
__v := (Jbyte)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvCallCharMethod function as declared in android/jni_call.h:54
|
|
func JNIEnvCallCharMethod(env *JNIEnv, obj Jobject, id JmethodID, args []Jvalue) Jchar {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
cid, _ := *(*C.jmethodID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cargs, _ := (*C.jvalue)(unsafe.Pointer((*sliceHeader)(unsafe.Pointer(&args)).Data)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_CallCharMethod(cenv, cobj, cid, cargs)
|
|
__v := (Jchar)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvCallShortMethod function as declared in android/jni_call.h:55
|
|
func JNIEnvCallShortMethod(env *JNIEnv, obj Jobject, id JmethodID, args []Jvalue) Jshort {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
cid, _ := *(*C.jmethodID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cargs, _ := (*C.jvalue)(unsafe.Pointer((*sliceHeader)(unsafe.Pointer(&args)).Data)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_CallShortMethod(cenv, cobj, cid, cargs)
|
|
__v := (Jshort)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvCallIntMethod function as declared in android/jni_call.h:56
|
|
func JNIEnvCallIntMethod(env *JNIEnv, obj Jobject, id JmethodID, args []Jvalue) Jint {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
cid, _ := *(*C.jmethodID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cargs, _ := (*C.jvalue)(unsafe.Pointer((*sliceHeader)(unsafe.Pointer(&args)).Data)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_CallIntMethod(cenv, cobj, cid, cargs)
|
|
__v := (Jint)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvCallLongMethod function as declared in android/jni_call.h:57
|
|
func JNIEnvCallLongMethod(env *JNIEnv, obj Jobject, id JmethodID, args []Jvalue) Jlong {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
cid, _ := *(*C.jmethodID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cargs, _ := (*C.jvalue)(unsafe.Pointer((*sliceHeader)(unsafe.Pointer(&args)).Data)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_CallLongMethod(cenv, cobj, cid, cargs)
|
|
__v := (Jlong)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvCallFloatMethod function as declared in android/jni_call.h:58
|
|
func JNIEnvCallFloatMethod(env *JNIEnv, obj Jobject, id JmethodID, args []Jvalue) Jfloat {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
cid, _ := *(*C.jmethodID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cargs, _ := (*C.jvalue)(unsafe.Pointer((*sliceHeader)(unsafe.Pointer(&args)).Data)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_CallFloatMethod(cenv, cobj, cid, cargs)
|
|
__v := (Jfloat)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvCallDoubleMethod function as declared in android/jni_call.h:59
|
|
func JNIEnvCallDoubleMethod(env *JNIEnv, obj Jobject, id JmethodID, args []Jvalue) Jdouble {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
cid, _ := *(*C.jmethodID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cargs, _ := (*C.jvalue)(unsafe.Pointer((*sliceHeader)(unsafe.Pointer(&args)).Data)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_CallDoubleMethod(cenv, cobj, cid, cargs)
|
|
__v := (Jdouble)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvCallVoidMethod function as declared in android/jni_call.h:60
|
|
func JNIEnvCallVoidMethod(env *JNIEnv, obj Jobject, id JmethodID, args []Jvalue) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
cid, _ := *(*C.jmethodID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cargs, _ := (*C.jvalue)(unsafe.Pointer((*sliceHeader)(unsafe.Pointer(&args)).Data)), cgoAllocsUnknown
|
|
C.JNIEnv_CallVoidMethod(cenv, cobj, cid, cargs)
|
|
}
|
|
|
|
// JNIEnvCallNonvirtualObjectMethod function as declared in android/jni_call.h:62
|
|
func JNIEnvCallNonvirtualObjectMethod(env *JNIEnv, obj Jobject, clazz *Jclass, id JmethodID, args []Jvalue) Jobject {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cid, _ := *(*C.jmethodID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cargs, _ := (*C.jvalue)(unsafe.Pointer((*sliceHeader)(unsafe.Pointer(&args)).Data)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_CallNonvirtualObjectMethod(cenv, cobj, cclazz, cid, cargs)
|
|
__v := (Jobject)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvCallNonvirtualBooleanMethod function as declared in android/jni_call.h:63
|
|
func JNIEnvCallNonvirtualBooleanMethod(env *JNIEnv, obj Jobject, clazz *Jclass, id JmethodID, args []Jvalue) Jboolean {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cid, _ := *(*C.jmethodID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cargs, _ := (*C.jvalue)(unsafe.Pointer((*sliceHeader)(unsafe.Pointer(&args)).Data)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_CallNonvirtualBooleanMethod(cenv, cobj, cclazz, cid, cargs)
|
|
__v := (Jboolean)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvCallNonvirtualByteMethod function as declared in android/jni_call.h:64
|
|
func JNIEnvCallNonvirtualByteMethod(env *JNIEnv, obj Jobject, clazz *Jclass, id JmethodID, args []Jvalue) Jbyte {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cid, _ := *(*C.jmethodID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cargs, _ := (*C.jvalue)(unsafe.Pointer((*sliceHeader)(unsafe.Pointer(&args)).Data)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_CallNonvirtualByteMethod(cenv, cobj, cclazz, cid, cargs)
|
|
__v := (Jbyte)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvCallNonvirtualCharMethod function as declared in android/jni_call.h:65
|
|
func JNIEnvCallNonvirtualCharMethod(env *JNIEnv, obj Jobject, clazz *Jclass, id JmethodID, args []Jvalue) Jchar {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cid, _ := *(*C.jmethodID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cargs, _ := (*C.jvalue)(unsafe.Pointer((*sliceHeader)(unsafe.Pointer(&args)).Data)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_CallNonvirtualCharMethod(cenv, cobj, cclazz, cid, cargs)
|
|
__v := (Jchar)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvCallNonvirtualShortMethod function as declared in android/jni_call.h:66
|
|
func JNIEnvCallNonvirtualShortMethod(env *JNIEnv, obj Jobject, clazz *Jclass, id JmethodID, args []Jvalue) Jshort {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cid, _ := *(*C.jmethodID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cargs, _ := (*C.jvalue)(unsafe.Pointer((*sliceHeader)(unsafe.Pointer(&args)).Data)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_CallNonvirtualShortMethod(cenv, cobj, cclazz, cid, cargs)
|
|
__v := (Jshort)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvCallNonvirtualIntMethod function as declared in android/jni_call.h:67
|
|
func JNIEnvCallNonvirtualIntMethod(env *JNIEnv, obj Jobject, clazz *Jclass, id JmethodID, args []Jvalue) Jint {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cid, _ := *(*C.jmethodID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cargs, _ := (*C.jvalue)(unsafe.Pointer((*sliceHeader)(unsafe.Pointer(&args)).Data)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_CallNonvirtualIntMethod(cenv, cobj, cclazz, cid, cargs)
|
|
__v := (Jint)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvCallNonvirtualLongMethod function as declared in android/jni_call.h:68
|
|
func JNIEnvCallNonvirtualLongMethod(env *JNIEnv, obj Jobject, clazz *Jclass, id JmethodID, args []Jvalue) Jlong {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cid, _ := *(*C.jmethodID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cargs, _ := (*C.jvalue)(unsafe.Pointer((*sliceHeader)(unsafe.Pointer(&args)).Data)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_CallNonvirtualLongMethod(cenv, cobj, cclazz, cid, cargs)
|
|
__v := (Jlong)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvCallNonvirtualFloatMethod function as declared in android/jni_call.h:69
|
|
func JNIEnvCallNonvirtualFloatMethod(env *JNIEnv, obj Jobject, clazz *Jclass, id JmethodID, args []Jvalue) Jfloat {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cid, _ := *(*C.jmethodID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cargs, _ := (*C.jvalue)(unsafe.Pointer((*sliceHeader)(unsafe.Pointer(&args)).Data)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_CallNonvirtualFloatMethod(cenv, cobj, cclazz, cid, cargs)
|
|
__v := (Jfloat)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvCallNonvirtualDoubleMethod function as declared in android/jni_call.h:70
|
|
func JNIEnvCallNonvirtualDoubleMethod(env *JNIEnv, obj Jobject, clazz *Jclass, id JmethodID, args []Jvalue) Jdouble {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cid, _ := *(*C.jmethodID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cargs, _ := (*C.jvalue)(unsafe.Pointer((*sliceHeader)(unsafe.Pointer(&args)).Data)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_CallNonvirtualDoubleMethod(cenv, cobj, cclazz, cid, cargs)
|
|
__v := (Jdouble)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvCallNonvirtualVoidMethod function as declared in android/jni_call.h:71
|
|
func JNIEnvCallNonvirtualVoidMethod(env *JNIEnv, obj Jobject, clazz *Jclass, id JmethodID, args []Jvalue) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cid, _ := *(*C.jmethodID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cargs, _ := (*C.jvalue)(unsafe.Pointer((*sliceHeader)(unsafe.Pointer(&args)).Data)), cgoAllocsUnknown
|
|
C.JNIEnv_CallNonvirtualVoidMethod(cenv, cobj, cclazz, cid, cargs)
|
|
}
|
|
|
|
// JNIEnvGetFieldID function as declared in android/jni_call.h:73
|
|
func JNIEnvGetFieldID(env *JNIEnv, clazz *Jclass, name string, sig string) JfieldID {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cname, _ := unpackPCharString(name)
|
|
csig, _ := unpackPCharString(sig)
|
|
__ret := C.JNIEnv_GetFieldID(cenv, cclazz, cname, csig)
|
|
__v := *(*JfieldID)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvGetObjectField function as declared in android/jni_call.h:75
|
|
func JNIEnvGetObjectField(env *JNIEnv, obj Jobject, id JfieldID) Jobject {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
cid, _ := *(*C.jfieldID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_GetObjectField(cenv, cobj, cid)
|
|
__v := (Jobject)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvGetBooleanField function as declared in android/jni_call.h:76
|
|
func JNIEnvGetBooleanField(env *JNIEnv, obj Jobject, id JfieldID) Jboolean {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
cid, _ := *(*C.jfieldID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_GetBooleanField(cenv, cobj, cid)
|
|
__v := (Jboolean)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvGetByteField function as declared in android/jni_call.h:77
|
|
func JNIEnvGetByteField(env *JNIEnv, obj Jobject, id JfieldID) Jbyte {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
cid, _ := *(*C.jfieldID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_GetByteField(cenv, cobj, cid)
|
|
__v := (Jbyte)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvGetCharField function as declared in android/jni_call.h:78
|
|
func JNIEnvGetCharField(env *JNIEnv, obj Jobject, id JfieldID) Jchar {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
cid, _ := *(*C.jfieldID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_GetCharField(cenv, cobj, cid)
|
|
__v := (Jchar)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvGetShortField function as declared in android/jni_call.h:79
|
|
func JNIEnvGetShortField(env *JNIEnv, obj Jobject, id JfieldID) Jshort {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
cid, _ := *(*C.jfieldID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_GetShortField(cenv, cobj, cid)
|
|
__v := (Jshort)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvGetIntField function as declared in android/jni_call.h:80
|
|
func JNIEnvGetIntField(env *JNIEnv, obj Jobject, id JfieldID) Jint {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
cid, _ := *(*C.jfieldID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_GetIntField(cenv, cobj, cid)
|
|
__v := (Jint)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvGetLongField function as declared in android/jni_call.h:81
|
|
func JNIEnvGetLongField(env *JNIEnv, obj Jobject, id JfieldID) Jlong {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
cid, _ := *(*C.jfieldID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_GetLongField(cenv, cobj, cid)
|
|
__v := (Jlong)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvGetFloatField function as declared in android/jni_call.h:82
|
|
func JNIEnvGetFloatField(env *JNIEnv, obj Jobject, id JfieldID) Jfloat {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
cid, _ := *(*C.jfieldID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_GetFloatField(cenv, cobj, cid)
|
|
__v := (Jfloat)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvGetDoubleField function as declared in android/jni_call.h:83
|
|
func JNIEnvGetDoubleField(env *JNIEnv, obj Jobject, id JfieldID) Jdouble {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
cid, _ := *(*C.jfieldID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_GetDoubleField(cenv, cobj, cid)
|
|
__v := (Jdouble)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvSetObjectField function as declared in android/jni_call.h:85
|
|
func JNIEnvSetObjectField(env *JNIEnv, obj Jobject, id JfieldID, val Jobject) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
cid, _ := *(*C.jfieldID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cval, _ := (C.jobject)(val), cgoAllocsUnknown
|
|
C.JNIEnv_SetObjectField(cenv, cobj, cid, cval)
|
|
}
|
|
|
|
// JNIEnvSetBooleanField function as declared in android/jni_call.h:86
|
|
func JNIEnvSetBooleanField(env *JNIEnv, obj Jobject, id JfieldID, val byte) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
cid, _ := *(*C.jfieldID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cval, _ := (C.jboolean)(val), cgoAllocsUnknown
|
|
C.JNIEnv_SetBooleanField(cenv, cobj, cid, cval)
|
|
}
|
|
|
|
// JNIEnvSetByteField function as declared in android/jni_call.h:87
|
|
func JNIEnvSetByteField(env *JNIEnv, obj Jobject, id JfieldID, val byte) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
cid, _ := *(*C.jfieldID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cval, _ := (C.jbyte)(val), cgoAllocsUnknown
|
|
C.JNIEnv_SetByteField(cenv, cobj, cid, cval)
|
|
}
|
|
|
|
// JNIEnvSetCharField function as declared in android/jni_call.h:88
|
|
func JNIEnvSetCharField(env *JNIEnv, obj Jobject, id JfieldID, val uint16) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
cid, _ := *(*C.jfieldID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cval, _ := (C.jchar)(val), cgoAllocsUnknown
|
|
C.JNIEnv_SetCharField(cenv, cobj, cid, cval)
|
|
}
|
|
|
|
// JNIEnvSetShortField function as declared in android/jni_call.h:89
|
|
func JNIEnvSetShortField(env *JNIEnv, obj Jobject, id JfieldID, val int16) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
cid, _ := *(*C.jfieldID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cval, _ := (C.jshort)(val), cgoAllocsUnknown
|
|
C.JNIEnv_SetShortField(cenv, cobj, cid, cval)
|
|
}
|
|
|
|
// JNIEnvSetIntField function as declared in android/jni_call.h:90
|
|
func JNIEnvSetIntField(env *JNIEnv, obj Jobject, id JfieldID, val int32) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
cid, _ := *(*C.jfieldID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cval, _ := (C.jint)(val), cgoAllocsUnknown
|
|
C.JNIEnv_SetIntField(cenv, cobj, cid, cval)
|
|
}
|
|
|
|
// JNIEnvSetLongField function as declared in android/jni_call.h:91
|
|
func JNIEnvSetLongField(env *JNIEnv, obj Jobject, id JfieldID, val int64) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
cid, _ := *(*C.jfieldID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cval, _ := (C.jlong)(val), cgoAllocsUnknown
|
|
C.JNIEnv_SetLongField(cenv, cobj, cid, cval)
|
|
}
|
|
|
|
// JNIEnvSetFloatField function as declared in android/jni_call.h:92
|
|
func JNIEnvSetFloatField(env *JNIEnv, obj Jobject, id JfieldID, val float32) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
cid, _ := *(*C.jfieldID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cval, _ := (C.jfloat)(val), cgoAllocsUnknown
|
|
C.JNIEnv_SetFloatField(cenv, cobj, cid, cval)
|
|
}
|
|
|
|
// JNIEnvSetDoubleField function as declared in android/jni_call.h:93
|
|
func JNIEnvSetDoubleField(env *JNIEnv, obj Jobject, id JfieldID, val float64) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
cid, _ := *(*C.jfieldID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cval, _ := (C.jdouble)(val), cgoAllocsUnknown
|
|
C.JNIEnv_SetDoubleField(cenv, cobj, cid, cval)
|
|
}
|
|
|
|
// JNIEnvGetStaticMethodID function as declared in android/jni_call.h:95
|
|
func JNIEnvGetStaticMethodID(env *JNIEnv, clazz *Jclass, name string, sig string) JmethodID {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cname, _ := unpackPCharString(name)
|
|
csig, _ := unpackPCharString(sig)
|
|
__ret := C.JNIEnv_GetStaticMethodID(cenv, cclazz, cname, csig)
|
|
__v := *(*JmethodID)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvCallStaticObjectMethod function as declared in android/jni_call.h:97
|
|
func JNIEnvCallStaticObjectMethod(env *JNIEnv, clazz *Jclass, id JmethodID, args []Jvalue) Jobject {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cid, _ := *(*C.jmethodID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cargs, _ := (*C.jvalue)(unsafe.Pointer((*sliceHeader)(unsafe.Pointer(&args)).Data)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_CallStaticObjectMethod(cenv, cclazz, cid, cargs)
|
|
__v := (Jobject)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvCallStaticBooleanMethod function as declared in android/jni_call.h:98
|
|
func JNIEnvCallStaticBooleanMethod(env *JNIEnv, clazz *Jclass, id JmethodID, args []Jvalue) Jboolean {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cid, _ := *(*C.jmethodID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cargs, _ := (*C.jvalue)(unsafe.Pointer((*sliceHeader)(unsafe.Pointer(&args)).Data)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_CallStaticBooleanMethod(cenv, cclazz, cid, cargs)
|
|
__v := (Jboolean)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvCallStaticByteMethod function as declared in android/jni_call.h:99
|
|
func JNIEnvCallStaticByteMethod(env *JNIEnv, clazz *Jclass, id JmethodID, args []Jvalue) Jbyte {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cid, _ := *(*C.jmethodID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cargs, _ := (*C.jvalue)(unsafe.Pointer((*sliceHeader)(unsafe.Pointer(&args)).Data)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_CallStaticByteMethod(cenv, cclazz, cid, cargs)
|
|
__v := (Jbyte)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvCallStaticCharMethod function as declared in android/jni_call.h:100
|
|
func JNIEnvCallStaticCharMethod(env *JNIEnv, clazz *Jclass, id JmethodID, args []Jvalue) Jchar {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cid, _ := *(*C.jmethodID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cargs, _ := (*C.jvalue)(unsafe.Pointer((*sliceHeader)(unsafe.Pointer(&args)).Data)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_CallStaticCharMethod(cenv, cclazz, cid, cargs)
|
|
__v := (Jchar)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvCallStaticShortMethod function as declared in android/jni_call.h:101
|
|
func JNIEnvCallStaticShortMethod(env *JNIEnv, clazz *Jclass, id JmethodID, args []Jvalue) Jshort {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cid, _ := *(*C.jmethodID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cargs, _ := (*C.jvalue)(unsafe.Pointer((*sliceHeader)(unsafe.Pointer(&args)).Data)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_CallStaticShortMethod(cenv, cclazz, cid, cargs)
|
|
__v := (Jshort)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvCallStaticIntMethod function as declared in android/jni_call.h:102
|
|
func JNIEnvCallStaticIntMethod(env *JNIEnv, clazz *Jclass, id JmethodID, args []Jvalue) Jint {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cid, _ := *(*C.jmethodID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cargs, _ := (*C.jvalue)(unsafe.Pointer((*sliceHeader)(unsafe.Pointer(&args)).Data)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_CallStaticIntMethod(cenv, cclazz, cid, cargs)
|
|
__v := (Jint)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvCallStaticLongMethod function as declared in android/jni_call.h:103
|
|
func JNIEnvCallStaticLongMethod(env *JNIEnv, clazz *Jclass, id JmethodID, args []Jvalue) Jlong {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cid, _ := *(*C.jmethodID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cargs, _ := (*C.jvalue)(unsafe.Pointer((*sliceHeader)(unsafe.Pointer(&args)).Data)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_CallStaticLongMethod(cenv, cclazz, cid, cargs)
|
|
__v := (Jlong)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvCallStaticFloatMethod function as declared in android/jni_call.h:104
|
|
func JNIEnvCallStaticFloatMethod(env *JNIEnv, clazz *Jclass, id JmethodID, args []Jvalue) Jfloat {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cid, _ := *(*C.jmethodID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cargs, _ := (*C.jvalue)(unsafe.Pointer((*sliceHeader)(unsafe.Pointer(&args)).Data)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_CallStaticFloatMethod(cenv, cclazz, cid, cargs)
|
|
__v := (Jfloat)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvCallStaticDoubleMethod function as declared in android/jni_call.h:105
|
|
func JNIEnvCallStaticDoubleMethod(env *JNIEnv, clazz *Jclass, id JmethodID, args []Jvalue) Jdouble {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cid, _ := *(*C.jmethodID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cargs, _ := (*C.jvalue)(unsafe.Pointer((*sliceHeader)(unsafe.Pointer(&args)).Data)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_CallStaticDoubleMethod(cenv, cclazz, cid, cargs)
|
|
__v := (Jdouble)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvCallStaticVoidMethod function as declared in android/jni_call.h:106
|
|
func JNIEnvCallStaticVoidMethod(env *JNIEnv, clazz *Jclass, id JmethodID, args []Jvalue) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cid, _ := *(*C.jmethodID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cargs, _ := (*C.jvalue)(unsafe.Pointer((*sliceHeader)(unsafe.Pointer(&args)).Data)), cgoAllocsUnknown
|
|
C.JNIEnv_CallStaticVoidMethod(cenv, cclazz, cid, cargs)
|
|
}
|
|
|
|
// JNIEnvGetStaticFieldID function as declared in android/jni_call.h:108
|
|
func JNIEnvGetStaticFieldID(env *JNIEnv, clazz *Jclass, name string, sig string) JfieldID {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cname, _ := unpackPCharString(name)
|
|
csig, _ := unpackPCharString(sig)
|
|
__ret := C.JNIEnv_GetStaticFieldID(cenv, cclazz, cname, csig)
|
|
__v := *(*JfieldID)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvGetStaticObjectField function as declared in android/jni_call.h:110
|
|
func JNIEnvGetStaticObjectField(env *JNIEnv, clazz *Jclass, id JfieldID) Jobject {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cid, _ := *(*C.jfieldID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_GetStaticObjectField(cenv, cclazz, cid)
|
|
__v := (Jobject)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvGetStaticBooleanField function as declared in android/jni_call.h:111
|
|
func JNIEnvGetStaticBooleanField(env *JNIEnv, clazz *Jclass, id JfieldID) Jboolean {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cid, _ := *(*C.jfieldID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_GetStaticBooleanField(cenv, cclazz, cid)
|
|
__v := (Jboolean)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvGetStaticByteField function as declared in android/jni_call.h:112
|
|
func JNIEnvGetStaticByteField(env *JNIEnv, clazz *Jclass, id JfieldID) Jbyte {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cid, _ := *(*C.jfieldID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_GetStaticByteField(cenv, cclazz, cid)
|
|
__v := (Jbyte)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvGetStaticCharField function as declared in android/jni_call.h:113
|
|
func JNIEnvGetStaticCharField(env *JNIEnv, clazz *Jclass, id JfieldID) Jchar {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cid, _ := *(*C.jfieldID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_GetStaticCharField(cenv, cclazz, cid)
|
|
__v := (Jchar)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvGetStaticShortField function as declared in android/jni_call.h:114
|
|
func JNIEnvGetStaticShortField(env *JNIEnv, clazz *Jclass, id JfieldID) Jshort {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cid, _ := *(*C.jfieldID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_GetStaticShortField(cenv, cclazz, cid)
|
|
__v := (Jshort)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvGetStaticIntField function as declared in android/jni_call.h:115
|
|
func JNIEnvGetStaticIntField(env *JNIEnv, clazz *Jclass, id JfieldID) Jint {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cid, _ := *(*C.jfieldID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_GetStaticIntField(cenv, cclazz, cid)
|
|
__v := (Jint)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvGetStaticLongField function as declared in android/jni_call.h:116
|
|
func JNIEnvGetStaticLongField(env *JNIEnv, clazz *Jclass, id JfieldID) Jlong {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cid, _ := *(*C.jfieldID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_GetStaticLongField(cenv, cclazz, cid)
|
|
__v := (Jlong)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvGetStaticFloatField function as declared in android/jni_call.h:117
|
|
func JNIEnvGetStaticFloatField(env *JNIEnv, clazz *Jclass, id JfieldID) Jfloat {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cid, _ := *(*C.jfieldID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_GetStaticFloatField(cenv, cclazz, cid)
|
|
__v := (Jfloat)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvGetStaticDoubleField function as declared in android/jni_call.h:118
|
|
func JNIEnvGetStaticDoubleField(env *JNIEnv, clazz *Jclass, id JfieldID) Jdouble {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cid, _ := *(*C.jfieldID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_GetStaticDoubleField(cenv, cclazz, cid)
|
|
__v := (Jdouble)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvSetStaticObjectField function as declared in android/jni_call.h:120
|
|
func JNIEnvSetStaticObjectField(env *JNIEnv, clazz *Jclass, id JfieldID, val Jobject) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cid, _ := *(*C.jfieldID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cval, _ := (C.jobject)(val), cgoAllocsUnknown
|
|
C.JNIEnv_SetStaticObjectField(cenv, cclazz, cid, cval)
|
|
}
|
|
|
|
// JNIEnvSetStaticBooleanField function as declared in android/jni_call.h:121
|
|
func JNIEnvSetStaticBooleanField(env *JNIEnv, clazz *Jclass, id JfieldID, val byte) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cid, _ := *(*C.jfieldID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cval, _ := (C.jboolean)(val), cgoAllocsUnknown
|
|
C.JNIEnv_SetStaticBooleanField(cenv, cclazz, cid, cval)
|
|
}
|
|
|
|
// JNIEnvSetStaticByteField function as declared in android/jni_call.h:122
|
|
func JNIEnvSetStaticByteField(env *JNIEnv, clazz *Jclass, id JfieldID, val byte) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cid, _ := *(*C.jfieldID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cval, _ := (C.jbyte)(val), cgoAllocsUnknown
|
|
C.JNIEnv_SetStaticByteField(cenv, cclazz, cid, cval)
|
|
}
|
|
|
|
// JNIEnvSetStaticCharField function as declared in android/jni_call.h:123
|
|
func JNIEnvSetStaticCharField(env *JNIEnv, clazz *Jclass, id JfieldID, val uint16) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cid, _ := *(*C.jfieldID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cval, _ := (C.jchar)(val), cgoAllocsUnknown
|
|
C.JNIEnv_SetStaticCharField(cenv, cclazz, cid, cval)
|
|
}
|
|
|
|
// JNIEnvSetStaticShortField function as declared in android/jni_call.h:124
|
|
func JNIEnvSetStaticShortField(env *JNIEnv, clazz *Jclass, id JfieldID, val int16) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cid, _ := *(*C.jfieldID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cval, _ := (C.jshort)(val), cgoAllocsUnknown
|
|
C.JNIEnv_SetStaticShortField(cenv, cclazz, cid, cval)
|
|
}
|
|
|
|
// JNIEnvSetStaticIntField function as declared in android/jni_call.h:125
|
|
func JNIEnvSetStaticIntField(env *JNIEnv, clazz *Jclass, id JfieldID, val int32) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cid, _ := *(*C.jfieldID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cval, _ := (C.jint)(val), cgoAllocsUnknown
|
|
C.JNIEnv_SetStaticIntField(cenv, cclazz, cid, cval)
|
|
}
|
|
|
|
// JNIEnvSetStaticLongField function as declared in android/jni_call.h:126
|
|
func JNIEnvSetStaticLongField(env *JNIEnv, clazz *Jclass, id JfieldID, val int64) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cid, _ := *(*C.jfieldID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cval, _ := (C.jlong)(val), cgoAllocsUnknown
|
|
C.JNIEnv_SetStaticLongField(cenv, cclazz, cid, cval)
|
|
}
|
|
|
|
// JNIEnvSetStaticFloatField function as declared in android/jni_call.h:127
|
|
func JNIEnvSetStaticFloatField(env *JNIEnv, clazz *Jclass, id JfieldID, val float32) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cid, _ := *(*C.jfieldID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cval, _ := (C.jfloat)(val), cgoAllocsUnknown
|
|
C.JNIEnv_SetStaticFloatField(cenv, cclazz, cid, cval)
|
|
}
|
|
|
|
// JNIEnvSetStaticDoubleField function as declared in android/jni_call.h:128
|
|
func JNIEnvSetStaticDoubleField(env *JNIEnv, clazz *Jclass, id JfieldID, val float64) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cid, _ := *(*C.jfieldID)(unsafe.Pointer(&id)), cgoAllocsUnknown
|
|
cval, _ := (C.jdouble)(val), cgoAllocsUnknown
|
|
C.JNIEnv_SetStaticDoubleField(cenv, cclazz, cid, cval)
|
|
}
|
|
|
|
// JNIEnvNewString function as declared in android/jni_call.h:130
|
|
func JNIEnvNewString(env *JNIEnv, buf *uint16, bufLen int32) *Jstring {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cbuf, _ := (*C.jchar)(unsafe.Pointer(buf)), cgoAllocsUnknown
|
|
cbufLen, _ := (C.jsize)(bufLen), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_NewString(cenv, cbuf, cbufLen)
|
|
__v := *(**Jstring)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvGetStringLength function as declared in android/jni_call.h:131
|
|
func JNIEnvGetStringLength(env *JNIEnv, str *Jstring) Jsize {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cstr, _ := (C.jstring)(unsafe.Pointer(str)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_GetStringLength(cenv, cstr)
|
|
__v := (Jsize)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvGetStringChars function as declared in android/jni_call.h:132
|
|
func JNIEnvGetStringChars(env *JNIEnv, str *Jstring, isCopy *byte) *Jchar {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cstr, _ := (C.jstring)(unsafe.Pointer(str)), cgoAllocsUnknown
|
|
cisCopy, _ := (*C.jboolean)(unsafe.Pointer(isCopy)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_GetStringChars(cenv, cstr, cisCopy)
|
|
__v := *(**Jchar)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvReleaseStringChars function as declared in android/jni_call.h:133
|
|
func JNIEnvReleaseStringChars(env *JNIEnv, str *Jstring, chars *uint16) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cstr, _ := (C.jstring)(unsafe.Pointer(str)), cgoAllocsUnknown
|
|
cchars, _ := (*C.jchar)(unsafe.Pointer(chars)), cgoAllocsUnknown
|
|
C.JNIEnv_ReleaseStringChars(cenv, cstr, cchars)
|
|
}
|
|
|
|
// JNIEnvNewStringUTF function as declared in android/jni_call.h:134
|
|
func JNIEnvNewStringUTF(env *JNIEnv, str string) *Jstring {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cstr, _ := unpackPCharString(str)
|
|
__ret := C.JNIEnv_NewStringUTF(cenv, cstr)
|
|
__v := *(**Jstring)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvGetStringUTFLength function as declared in android/jni_call.h:135
|
|
func JNIEnvGetStringUTFLength(env *JNIEnv, str *Jstring) Jsize {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cstr, _ := (C.jstring)(unsafe.Pointer(str)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_GetStringUTFLength(cenv, cstr)
|
|
__v := (Jsize)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvGetStringUTFChars function as declared in android/jni_call.h:136
|
|
func JNIEnvGetStringUTFChars(env *JNIEnv, str *Jstring, isCopy *byte) string {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cstr, _ := (C.jstring)(unsafe.Pointer(str)), cgoAllocsUnknown
|
|
cisCopy, _ := (*C.jboolean)(unsafe.Pointer(isCopy)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_GetStringUTFChars(cenv, cstr, cisCopy)
|
|
__v := packPCharString(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvReleaseStringUTFChars function as declared in android/jni_call.h:137
|
|
func JNIEnvReleaseStringUTFChars(env *JNIEnv, str *Jstring, utf string) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cstr, _ := (C.jstring)(unsafe.Pointer(str)), cgoAllocsUnknown
|
|
cutf, _ := unpackPCharString(utf)
|
|
C.JNIEnv_ReleaseStringUTFChars(cenv, cstr, cutf)
|
|
}
|
|
|
|
// JNIEnvGetArrayLength function as declared in android/jni_call.h:138
|
|
func JNIEnvGetArrayLength(env *JNIEnv, arr Jarray) Jsize {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
carr, _ := (C.jarray)(arr), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_GetArrayLength(cenv, carr)
|
|
__v := (Jsize)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvNewObjectArray function as declared in android/jni_call.h:139
|
|
func JNIEnvNewObjectArray(env *JNIEnv, length int32, clazz *Jclass, obj Jobject) *JobjectArray {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
clength, _ := (C.jsize)(length), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_NewObjectArray(cenv, clength, cclazz, cobj)
|
|
__v := *(**JobjectArray)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvGetObjectArrayElement function as declared in android/jni_call.h:140
|
|
func JNIEnvGetObjectArrayElement(env *JNIEnv, arr *JobjectArray, index int32) Jobject {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
carr, _ := (C.jobjectArray)(unsafe.Pointer(arr)), cgoAllocsUnknown
|
|
cindex, _ := (C.jsize)(index), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_GetObjectArrayElement(cenv, carr, cindex)
|
|
__v := (Jobject)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvSetObjectArrayElement function as declared in android/jni_call.h:141
|
|
func JNIEnvSetObjectArrayElement(env *JNIEnv, arr *JobjectArray, index int32, obj Jobject) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
carr, _ := (C.jobjectArray)(unsafe.Pointer(arr)), cgoAllocsUnknown
|
|
cindex, _ := (C.jsize)(index), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
C.JNIEnv_SetObjectArrayElement(cenv, carr, cindex, cobj)
|
|
}
|
|
|
|
// JNIEnvNewBooleanArray function as declared in android/jni_call.h:143
|
|
func JNIEnvNewBooleanArray(env *JNIEnv, length int32) *JbooleanArray {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
clength, _ := (C.jsize)(length), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_NewBooleanArray(cenv, clength)
|
|
__v := *(**JbooleanArray)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvNewByteArray function as declared in android/jni_call.h:144
|
|
func JNIEnvNewByteArray(env *JNIEnv, length int32) *JbyteArray {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
clength, _ := (C.jsize)(length), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_NewByteArray(cenv, clength)
|
|
__v := *(**JbyteArray)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvNewCharArray function as declared in android/jni_call.h:145
|
|
func JNIEnvNewCharArray(env *JNIEnv, length int32) *JcharArray {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
clength, _ := (C.jsize)(length), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_NewCharArray(cenv, clength)
|
|
__v := *(**JcharArray)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvNewShortArray function as declared in android/jni_call.h:146
|
|
func JNIEnvNewShortArray(env *JNIEnv, length int32) *JshortArray {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
clength, _ := (C.jsize)(length), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_NewShortArray(cenv, clength)
|
|
__v := *(**JshortArray)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvNewIntArray function as declared in android/jni_call.h:147
|
|
func JNIEnvNewIntArray(env *JNIEnv, length int32) *JintArray {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
clength, _ := (C.jsize)(length), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_NewIntArray(cenv, clength)
|
|
__v := *(**JintArray)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvNewLongArray function as declared in android/jni_call.h:148
|
|
func JNIEnvNewLongArray(env *JNIEnv, length int32) *JlongArray {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
clength, _ := (C.jsize)(length), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_NewLongArray(cenv, clength)
|
|
__v := *(**JlongArray)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvNewFloatArray function as declared in android/jni_call.h:149
|
|
func JNIEnvNewFloatArray(env *JNIEnv, length int32) *JfloatArray {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
clength, _ := (C.jsize)(length), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_NewFloatArray(cenv, clength)
|
|
__v := *(**JfloatArray)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvNewDoubleArray function as declared in android/jni_call.h:150
|
|
func JNIEnvNewDoubleArray(env *JNIEnv, length int32) *JdoubleArray {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
clength, _ := (C.jsize)(length), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_NewDoubleArray(cenv, clength)
|
|
__v := *(**JdoubleArray)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvGetBooleanArrayElements function as declared in android/jni_call.h:152
|
|
func JNIEnvGetBooleanArrayElements(env *JNIEnv, arr *JbooleanArray, isCopy *byte) *Jboolean {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
carr, _ := (C.jbooleanArray)(unsafe.Pointer(arr)), cgoAllocsUnknown
|
|
cisCopy, _ := (*C.jboolean)(unsafe.Pointer(isCopy)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_GetBooleanArrayElements(cenv, carr, cisCopy)
|
|
__v := *(**Jboolean)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvGetByteArrayElements function as declared in android/jni_call.h:153
|
|
func JNIEnvGetByteArrayElements(env *JNIEnv, arr *JbyteArray, isCopy *byte) *Jbyte {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
carr, _ := (C.jbyteArray)(unsafe.Pointer(arr)), cgoAllocsUnknown
|
|
cisCopy, _ := (*C.jboolean)(unsafe.Pointer(isCopy)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_GetByteArrayElements(cenv, carr, cisCopy)
|
|
__v := *(**Jbyte)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvGetCharArrayElements function as declared in android/jni_call.h:154
|
|
func JNIEnvGetCharArrayElements(env *JNIEnv, arr *JcharArray, isCopy *byte) *Jchar {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
carr, _ := (C.jcharArray)(unsafe.Pointer(arr)), cgoAllocsUnknown
|
|
cisCopy, _ := (*C.jboolean)(unsafe.Pointer(isCopy)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_GetCharArrayElements(cenv, carr, cisCopy)
|
|
__v := *(**Jchar)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvGetShortArrayElements function as declared in android/jni_call.h:155
|
|
func JNIEnvGetShortArrayElements(env *JNIEnv, arr *JshortArray, isCopy *byte) *Jshort {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
carr, _ := (C.jshortArray)(unsafe.Pointer(arr)), cgoAllocsUnknown
|
|
cisCopy, _ := (*C.jboolean)(unsafe.Pointer(isCopy)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_GetShortArrayElements(cenv, carr, cisCopy)
|
|
__v := *(**Jshort)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvGetIntArrayElements function as declared in android/jni_call.h:156
|
|
func JNIEnvGetIntArrayElements(env *JNIEnv, arr *JintArray, isCopy *byte) *Jint {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
carr, _ := (C.jintArray)(unsafe.Pointer(arr)), cgoAllocsUnknown
|
|
cisCopy, _ := (*C.jboolean)(unsafe.Pointer(isCopy)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_GetIntArrayElements(cenv, carr, cisCopy)
|
|
__v := *(**Jint)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvGetLongArrayElements function as declared in android/jni_call.h:157
|
|
func JNIEnvGetLongArrayElements(env *JNIEnv, arr *JlongArray, isCopy *byte) *Jlong {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
carr, _ := (C.jlongArray)(unsafe.Pointer(arr)), cgoAllocsUnknown
|
|
cisCopy, _ := (*C.jboolean)(unsafe.Pointer(isCopy)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_GetLongArrayElements(cenv, carr, cisCopy)
|
|
__v := *(**Jlong)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvGetFloatArrayElements function as declared in android/jni_call.h:158
|
|
func JNIEnvGetFloatArrayElements(env *JNIEnv, arr *JfloatArray, isCopy *byte) *Jfloat {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
carr, _ := (C.jfloatArray)(unsafe.Pointer(arr)), cgoAllocsUnknown
|
|
cisCopy, _ := (*C.jboolean)(unsafe.Pointer(isCopy)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_GetFloatArrayElements(cenv, carr, cisCopy)
|
|
__v := *(**Jfloat)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvGetDoubleArrayElements function as declared in android/jni_call.h:159
|
|
func JNIEnvGetDoubleArrayElements(env *JNIEnv, arr *JdoubleArray, isCopy *byte) *Jdouble {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
carr, _ := (C.jdoubleArray)(unsafe.Pointer(arr)), cgoAllocsUnknown
|
|
cisCopy, _ := (*C.jboolean)(unsafe.Pointer(isCopy)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_GetDoubleArrayElements(cenv, carr, cisCopy)
|
|
__v := *(**Jdouble)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvReleaseBooleanArrayElements function as declared in android/jni_call.h:161
|
|
func JNIEnvReleaseBooleanArrayElements(env *JNIEnv, arr *JbooleanArray, elems *byte, mode int32) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
carr, _ := (C.jbooleanArray)(unsafe.Pointer(arr)), cgoAllocsUnknown
|
|
celems, _ := (*C.jboolean)(unsafe.Pointer(elems)), cgoAllocsUnknown
|
|
cmode, _ := (C.jint)(mode), cgoAllocsUnknown
|
|
C.JNIEnv_ReleaseBooleanArrayElements(cenv, carr, celems, cmode)
|
|
}
|
|
|
|
// JNIEnvReleaseByteArrayElements function as declared in android/jni_call.h:162
|
|
func JNIEnvReleaseByteArrayElements(env *JNIEnv, arr *JbyteArray, elems *byte, mode int32) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
carr, _ := (C.jbyteArray)(unsafe.Pointer(arr)), cgoAllocsUnknown
|
|
celems, _ := (*C.jbyte)(unsafe.Pointer(elems)), cgoAllocsUnknown
|
|
cmode, _ := (C.jint)(mode), cgoAllocsUnknown
|
|
C.JNIEnv_ReleaseByteArrayElements(cenv, carr, celems, cmode)
|
|
}
|
|
|
|
// JNIEnvReleaseCharArrayElements function as declared in android/jni_call.h:163
|
|
func JNIEnvReleaseCharArrayElements(env *JNIEnv, arr *JcharArray, elems *uint16, mode int32) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
carr, _ := (C.jcharArray)(unsafe.Pointer(arr)), cgoAllocsUnknown
|
|
celems, _ := (*C.jchar)(unsafe.Pointer(elems)), cgoAllocsUnknown
|
|
cmode, _ := (C.jint)(mode), cgoAllocsUnknown
|
|
C.JNIEnv_ReleaseCharArrayElements(cenv, carr, celems, cmode)
|
|
}
|
|
|
|
// JNIEnvReleaseShortArrayElements function as declared in android/jni_call.h:164
|
|
func JNIEnvReleaseShortArrayElements(env *JNIEnv, arr *JshortArray, elems *int16, mode int32) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
carr, _ := (C.jshortArray)(unsafe.Pointer(arr)), cgoAllocsUnknown
|
|
celems, _ := (*C.jshort)(unsafe.Pointer(elems)), cgoAllocsUnknown
|
|
cmode, _ := (C.jint)(mode), cgoAllocsUnknown
|
|
C.JNIEnv_ReleaseShortArrayElements(cenv, carr, celems, cmode)
|
|
}
|
|
|
|
// JNIEnvReleaseIntArrayElements function as declared in android/jni_call.h:165
|
|
func JNIEnvReleaseIntArrayElements(env *JNIEnv, arr *JintArray, elems *int32, mode int32) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
carr, _ := (C.jintArray)(unsafe.Pointer(arr)), cgoAllocsUnknown
|
|
celems, _ := (*C.jint)(unsafe.Pointer(elems)), cgoAllocsUnknown
|
|
cmode, _ := (C.jint)(mode), cgoAllocsUnknown
|
|
C.JNIEnv_ReleaseIntArrayElements(cenv, carr, celems, cmode)
|
|
}
|
|
|
|
// JNIEnvReleaseLongArrayElements function as declared in android/jni_call.h:166
|
|
func JNIEnvReleaseLongArrayElements(env *JNIEnv, arr *JlongArray, elems *int64, mode int32) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
carr, _ := (C.jlongArray)(unsafe.Pointer(arr)), cgoAllocsUnknown
|
|
celems, _ := (*C.jlong)(unsafe.Pointer(elems)), cgoAllocsUnknown
|
|
cmode, _ := (C.jint)(mode), cgoAllocsUnknown
|
|
C.JNIEnv_ReleaseLongArrayElements(cenv, carr, celems, cmode)
|
|
}
|
|
|
|
// JNIEnvReleaseFloatArrayElements function as declared in android/jni_call.h:167
|
|
func JNIEnvReleaseFloatArrayElements(env *JNIEnv, arr *JfloatArray, elems *float32, mode int32) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
carr, _ := (C.jfloatArray)(unsafe.Pointer(arr)), cgoAllocsUnknown
|
|
celems, _ := (*C.jfloat)(unsafe.Pointer(elems)), cgoAllocsUnknown
|
|
cmode, _ := (C.jint)(mode), cgoAllocsUnknown
|
|
C.JNIEnv_ReleaseFloatArrayElements(cenv, carr, celems, cmode)
|
|
}
|
|
|
|
// JNIEnvReleaseDoubleArrayElements function as declared in android/jni_call.h:168
|
|
func JNIEnvReleaseDoubleArrayElements(env *JNIEnv, arr *JdoubleArray, elems *float64, mode int32) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
carr, _ := (C.jdoubleArray)(unsafe.Pointer(arr)), cgoAllocsUnknown
|
|
celems, _ := (*C.jdouble)(unsafe.Pointer(elems)), cgoAllocsUnknown
|
|
cmode, _ := (C.jint)(mode), cgoAllocsUnknown
|
|
C.JNIEnv_ReleaseDoubleArrayElements(cenv, carr, celems, cmode)
|
|
}
|
|
|
|
// JNIEnvGetBooleanArrayRegion function as declared in android/jni_call.h:170
|
|
func JNIEnvGetBooleanArrayRegion(env *JNIEnv, arr *JbooleanArray, start int32, length int32, buf *byte) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
carr, _ := (C.jbooleanArray)(unsafe.Pointer(arr)), cgoAllocsUnknown
|
|
cstart, _ := (C.jsize)(start), cgoAllocsUnknown
|
|
clength, _ := (C.jsize)(length), cgoAllocsUnknown
|
|
cbuf, _ := (*C.jboolean)(unsafe.Pointer(buf)), cgoAllocsUnknown
|
|
C.JNIEnv_GetBooleanArrayRegion(cenv, carr, cstart, clength, cbuf)
|
|
}
|
|
|
|
// JNIEnvGetByteArrayRegion function as declared in android/jni_call.h:171
|
|
func JNIEnvGetByteArrayRegion(env *JNIEnv, arr *JbyteArray, start int32, length int32, buf *byte) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
carr, _ := (C.jbyteArray)(unsafe.Pointer(arr)), cgoAllocsUnknown
|
|
cstart, _ := (C.jsize)(start), cgoAllocsUnknown
|
|
clength, _ := (C.jsize)(length), cgoAllocsUnknown
|
|
cbuf, _ := (*C.jbyte)(unsafe.Pointer(buf)), cgoAllocsUnknown
|
|
C.JNIEnv_GetByteArrayRegion(cenv, carr, cstart, clength, cbuf)
|
|
}
|
|
|
|
// JNIEnvGetCharArrayRegion function as declared in android/jni_call.h:172
|
|
func JNIEnvGetCharArrayRegion(env *JNIEnv, arr *JcharArray, start int32, length int32, buf *uint16) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
carr, _ := (C.jcharArray)(unsafe.Pointer(arr)), cgoAllocsUnknown
|
|
cstart, _ := (C.jsize)(start), cgoAllocsUnknown
|
|
clength, _ := (C.jsize)(length), cgoAllocsUnknown
|
|
cbuf, _ := (*C.jchar)(unsafe.Pointer(buf)), cgoAllocsUnknown
|
|
C.JNIEnv_GetCharArrayRegion(cenv, carr, cstart, clength, cbuf)
|
|
}
|
|
|
|
// JNIEnvGetShortArrayRegion function as declared in android/jni_call.h:173
|
|
func JNIEnvGetShortArrayRegion(env *JNIEnv, arr *JshortArray, start int32, length int32, buf *int16) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
carr, _ := (C.jshortArray)(unsafe.Pointer(arr)), cgoAllocsUnknown
|
|
cstart, _ := (C.jsize)(start), cgoAllocsUnknown
|
|
clength, _ := (C.jsize)(length), cgoAllocsUnknown
|
|
cbuf, _ := (*C.jshort)(unsafe.Pointer(buf)), cgoAllocsUnknown
|
|
C.JNIEnv_GetShortArrayRegion(cenv, carr, cstart, clength, cbuf)
|
|
}
|
|
|
|
// JNIEnvGetIntArrayRegion function as declared in android/jni_call.h:174
|
|
func JNIEnvGetIntArrayRegion(env *JNIEnv, arr *JintArray, start int32, length int32, buf *int32) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
carr, _ := (C.jintArray)(unsafe.Pointer(arr)), cgoAllocsUnknown
|
|
cstart, _ := (C.jsize)(start), cgoAllocsUnknown
|
|
clength, _ := (C.jsize)(length), cgoAllocsUnknown
|
|
cbuf, _ := (*C.jint)(unsafe.Pointer(buf)), cgoAllocsUnknown
|
|
C.JNIEnv_GetIntArrayRegion(cenv, carr, cstart, clength, cbuf)
|
|
}
|
|
|
|
// JNIEnvGetLongArrayRegion function as declared in android/jni_call.h:175
|
|
func JNIEnvGetLongArrayRegion(env *JNIEnv, arr *JlongArray, start int32, length int32, buf *int64) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
carr, _ := (C.jlongArray)(unsafe.Pointer(arr)), cgoAllocsUnknown
|
|
cstart, _ := (C.jsize)(start), cgoAllocsUnknown
|
|
clength, _ := (C.jsize)(length), cgoAllocsUnknown
|
|
cbuf, _ := (*C.jlong)(unsafe.Pointer(buf)), cgoAllocsUnknown
|
|
C.JNIEnv_GetLongArrayRegion(cenv, carr, cstart, clength, cbuf)
|
|
}
|
|
|
|
// JNIEnvGetFloatArrayRegion function as declared in android/jni_call.h:176
|
|
func JNIEnvGetFloatArrayRegion(env *JNIEnv, arr *JfloatArray, start int32, length int32, buf *float32) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
carr, _ := (C.jfloatArray)(unsafe.Pointer(arr)), cgoAllocsUnknown
|
|
cstart, _ := (C.jsize)(start), cgoAllocsUnknown
|
|
clength, _ := (C.jsize)(length), cgoAllocsUnknown
|
|
cbuf, _ := (*C.jfloat)(unsafe.Pointer(buf)), cgoAllocsUnknown
|
|
C.JNIEnv_GetFloatArrayRegion(cenv, carr, cstart, clength, cbuf)
|
|
}
|
|
|
|
// JNIEnvGetDoubleArrayRegion function as declared in android/jni_call.h:177
|
|
func JNIEnvGetDoubleArrayRegion(env *JNIEnv, arr *JdoubleArray, start int32, length int32, buf *float64) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
carr, _ := (C.jdoubleArray)(unsafe.Pointer(arr)), cgoAllocsUnknown
|
|
cstart, _ := (C.jsize)(start), cgoAllocsUnknown
|
|
clength, _ := (C.jsize)(length), cgoAllocsUnknown
|
|
cbuf, _ := (*C.jdouble)(unsafe.Pointer(buf)), cgoAllocsUnknown
|
|
C.JNIEnv_GetDoubleArrayRegion(cenv, carr, cstart, clength, cbuf)
|
|
}
|
|
|
|
// JNIEnvSetBooleanArrayRegion function as declared in android/jni_call.h:179
|
|
func JNIEnvSetBooleanArrayRegion(env *JNIEnv, arr *JbooleanArray, start int32, length int32, buf *byte) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
carr, _ := (C.jbooleanArray)(unsafe.Pointer(arr)), cgoAllocsUnknown
|
|
cstart, _ := (C.jsize)(start), cgoAllocsUnknown
|
|
clength, _ := (C.jsize)(length), cgoAllocsUnknown
|
|
cbuf, _ := (*C.jboolean)(unsafe.Pointer(buf)), cgoAllocsUnknown
|
|
C.JNIEnv_SetBooleanArrayRegion(cenv, carr, cstart, clength, cbuf)
|
|
}
|
|
|
|
// JNIEnvSetByteArrayRegion function as declared in android/jni_call.h:180
|
|
func JNIEnvSetByteArrayRegion(env *JNIEnv, arr *JbyteArray, start int32, length int32, buf *byte) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
carr, _ := (C.jbyteArray)(unsafe.Pointer(arr)), cgoAllocsUnknown
|
|
cstart, _ := (C.jsize)(start), cgoAllocsUnknown
|
|
clength, _ := (C.jsize)(length), cgoAllocsUnknown
|
|
cbuf, _ := (*C.jbyte)(unsafe.Pointer(buf)), cgoAllocsUnknown
|
|
C.JNIEnv_SetByteArrayRegion(cenv, carr, cstart, clength, cbuf)
|
|
}
|
|
|
|
// JNIEnvSetCharArrayRegion function as declared in android/jni_call.h:181
|
|
func JNIEnvSetCharArrayRegion(env *JNIEnv, arr *JcharArray, start int32, length int32, buf *uint16) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
carr, _ := (C.jcharArray)(unsafe.Pointer(arr)), cgoAllocsUnknown
|
|
cstart, _ := (C.jsize)(start), cgoAllocsUnknown
|
|
clength, _ := (C.jsize)(length), cgoAllocsUnknown
|
|
cbuf, _ := (*C.jchar)(unsafe.Pointer(buf)), cgoAllocsUnknown
|
|
C.JNIEnv_SetCharArrayRegion(cenv, carr, cstart, clength, cbuf)
|
|
}
|
|
|
|
// JNIEnvSetShortArrayRegion function as declared in android/jni_call.h:182
|
|
func JNIEnvSetShortArrayRegion(env *JNIEnv, arr *JshortArray, start int32, length int32, buf *int16) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
carr, _ := (C.jshortArray)(unsafe.Pointer(arr)), cgoAllocsUnknown
|
|
cstart, _ := (C.jsize)(start), cgoAllocsUnknown
|
|
clength, _ := (C.jsize)(length), cgoAllocsUnknown
|
|
cbuf, _ := (*C.jshort)(unsafe.Pointer(buf)), cgoAllocsUnknown
|
|
C.JNIEnv_SetShortArrayRegion(cenv, carr, cstart, clength, cbuf)
|
|
}
|
|
|
|
// JNIEnvSetIntArrayRegion function as declared in android/jni_call.h:183
|
|
func JNIEnvSetIntArrayRegion(env *JNIEnv, arr *JintArray, start int32, length int32, buf *int32) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
carr, _ := (C.jintArray)(unsafe.Pointer(arr)), cgoAllocsUnknown
|
|
cstart, _ := (C.jsize)(start), cgoAllocsUnknown
|
|
clength, _ := (C.jsize)(length), cgoAllocsUnknown
|
|
cbuf, _ := (*C.jint)(unsafe.Pointer(buf)), cgoAllocsUnknown
|
|
C.JNIEnv_SetIntArrayRegion(cenv, carr, cstart, clength, cbuf)
|
|
}
|
|
|
|
// JNIEnvSetLongArrayRegion function as declared in android/jni_call.h:184
|
|
func JNIEnvSetLongArrayRegion(env *JNIEnv, arr *JlongArray, start int32, length int32, buf *int64) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
carr, _ := (C.jlongArray)(unsafe.Pointer(arr)), cgoAllocsUnknown
|
|
cstart, _ := (C.jsize)(start), cgoAllocsUnknown
|
|
clength, _ := (C.jsize)(length), cgoAllocsUnknown
|
|
cbuf, _ := (*C.jlong)(unsafe.Pointer(buf)), cgoAllocsUnknown
|
|
C.JNIEnv_SetLongArrayRegion(cenv, carr, cstart, clength, cbuf)
|
|
}
|
|
|
|
// JNIEnvSetFloatArrayRegion function as declared in android/jni_call.h:185
|
|
func JNIEnvSetFloatArrayRegion(env *JNIEnv, arr *JfloatArray, start int32, length int32, buf *float32) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
carr, _ := (C.jfloatArray)(unsafe.Pointer(arr)), cgoAllocsUnknown
|
|
cstart, _ := (C.jsize)(start), cgoAllocsUnknown
|
|
clength, _ := (C.jsize)(length), cgoAllocsUnknown
|
|
cbuf, _ := (*C.jfloat)(unsafe.Pointer(buf)), cgoAllocsUnknown
|
|
C.JNIEnv_SetFloatArrayRegion(cenv, carr, cstart, clength, cbuf)
|
|
}
|
|
|
|
// JNIEnvSetDoubleArrayRegion function as declared in android/jni_call.h:186
|
|
func JNIEnvSetDoubleArrayRegion(env *JNIEnv, arr *JdoubleArray, start int32, length int32, buf *float64) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
carr, _ := (C.jdoubleArray)(unsafe.Pointer(arr)), cgoAllocsUnknown
|
|
cstart, _ := (C.jsize)(start), cgoAllocsUnknown
|
|
clength, _ := (C.jsize)(length), cgoAllocsUnknown
|
|
cbuf, _ := (*C.jdouble)(unsafe.Pointer(buf)), cgoAllocsUnknown
|
|
C.JNIEnv_SetDoubleArrayRegion(cenv, carr, cstart, clength, cbuf)
|
|
}
|
|
|
|
// JNIEnvRegisterNatives function as declared in android/jni_call.h:188
|
|
func JNIEnvRegisterNatives(env *JNIEnv, clazz *Jclass, methods *JNINativeMethod, nMethods int32) Jint {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
cmethods, _ := (*C.JNINativeMethod)(unsafe.Pointer(methods)), cgoAllocsUnknown
|
|
cnMethods, _ := (C.jint)(nMethods), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_RegisterNatives(cenv, cclazz, cmethods, cnMethods)
|
|
__v := (Jint)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvUnregisterNatives function as declared in android/jni_call.h:189
|
|
func JNIEnvUnregisterNatives(env *JNIEnv, clazz *Jclass) Jint {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cclazz, _ := (C.jclass)(unsafe.Pointer(clazz)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_UnregisterNatives(cenv, cclazz)
|
|
__v := (Jint)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvMonitorEnter function as declared in android/jni_call.h:190
|
|
func JNIEnvMonitorEnter(env *JNIEnv, obj Jobject) Jint {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_MonitorEnter(cenv, cobj)
|
|
__v := (Jint)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvMonitorExit function as declared in android/jni_call.h:191
|
|
func JNIEnvMonitorExit(env *JNIEnv, obj Jobject) Jint {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_MonitorExit(cenv, cobj)
|
|
__v := (Jint)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvGetJavaVM function as declared in android/jni_call.h:192
|
|
func JNIEnvGetJavaVM(env *JNIEnv, pVm **JavaVM) Jint {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cpVm, _ := (**C.JavaVM)(unsafe.Pointer(pVm)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_GetJavaVM(cenv, cpVm)
|
|
__v := (Jint)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvGetStringRegion function as declared in android/jni_call.h:194
|
|
func JNIEnvGetStringRegion(env *JNIEnv, str *Jstring, start int32, length int32, buf *uint16) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cstr, _ := (C.jstring)(unsafe.Pointer(str)), cgoAllocsUnknown
|
|
cstart, _ := (C.jsize)(start), cgoAllocsUnknown
|
|
clength, _ := (C.jsize)(length), cgoAllocsUnknown
|
|
cbuf, _ := (*C.jchar)(unsafe.Pointer(buf)), cgoAllocsUnknown
|
|
C.JNIEnv_GetStringRegion(cenv, cstr, cstart, clength, cbuf)
|
|
}
|
|
|
|
// JNIEnvGetStringUTFRegion function as declared in android/jni_call.h:195
|
|
func JNIEnvGetStringUTFRegion(env *JNIEnv, str *Jstring, start int32, length int32, buf *byte) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cstr, _ := (C.jstring)(unsafe.Pointer(str)), cgoAllocsUnknown
|
|
cstart, _ := (C.jsize)(start), cgoAllocsUnknown
|
|
clength, _ := (C.jsize)(length), cgoAllocsUnknown
|
|
cbuf, _ := (*C.char)(unsafe.Pointer(buf)), cgoAllocsUnknown
|
|
C.JNIEnv_GetStringUTFRegion(cenv, cstr, cstart, clength, cbuf)
|
|
}
|
|
|
|
// JNIEnvGetPrimitiveArrayCritical function as declared in android/jni_call.h:197
|
|
func JNIEnvGetPrimitiveArrayCritical(env *JNIEnv, arr Jarray, isCopy *byte) unsafe.Pointer {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
carr, _ := (C.jarray)(arr), cgoAllocsUnknown
|
|
cisCopy, _ := (*C.jboolean)(unsafe.Pointer(isCopy)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_GetPrimitiveArrayCritical(cenv, carr, cisCopy)
|
|
__v := *(*unsafe.Pointer)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvReleasePrimitiveArrayCritical function as declared in android/jni_call.h:198
|
|
func JNIEnvReleasePrimitiveArrayCritical(env *JNIEnv, arr Jarray, carray unsafe.Pointer, mode int32) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
carr, _ := (C.jarray)(arr), cgoAllocsUnknown
|
|
ccarray, _ := carray, cgoAllocsUnknown
|
|
cmode, _ := (C.jint)(mode), cgoAllocsUnknown
|
|
C.JNIEnv_ReleasePrimitiveArrayCritical(cenv, carr, ccarray, cmode)
|
|
}
|
|
|
|
// JNIEnvGetStringCritical function as declared in android/jni_call.h:200
|
|
func JNIEnvGetStringCritical(env *JNIEnv, str *Jstring, isCopy *byte) *Jchar {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cstr, _ := (C.jstring)(unsafe.Pointer(str)), cgoAllocsUnknown
|
|
cisCopy, _ := (*C.jboolean)(unsafe.Pointer(isCopy)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_GetStringCritical(cenv, cstr, cisCopy)
|
|
__v := *(**Jchar)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvReleaseStringCritical function as declared in android/jni_call.h:201
|
|
func JNIEnvReleaseStringCritical(env *JNIEnv, str *Jstring, carray *uint16) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cstr, _ := (C.jstring)(unsafe.Pointer(str)), cgoAllocsUnknown
|
|
ccarray, _ := (*C.jchar)(unsafe.Pointer(carray)), cgoAllocsUnknown
|
|
C.JNIEnv_ReleaseStringCritical(cenv, cstr, ccarray)
|
|
}
|
|
|
|
// JNIEnvNewWeakGlobalRef function as declared in android/jni_call.h:203
|
|
func JNIEnvNewWeakGlobalRef(env *JNIEnv, obj Jobject) *Jweak {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_NewWeakGlobalRef(cenv, cobj)
|
|
__v := *(**Jweak)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvDeleteWeakGlobalRef function as declared in android/jni_call.h:204
|
|
func JNIEnvDeleteWeakGlobalRef(env *JNIEnv, obj *Jweak) {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jweak)(unsafe.Pointer(obj)), cgoAllocsUnknown
|
|
C.JNIEnv_DeleteWeakGlobalRef(cenv, cobj)
|
|
}
|
|
|
|
// JNIEnvExceptionCheck function as declared in android/jni_call.h:206
|
|
func JNIEnvExceptionCheck(env *JNIEnv) Jboolean {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_ExceptionCheck(cenv)
|
|
__v := (Jboolean)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvNewDirectByteBuffer function as declared in android/jni_call.h:208
|
|
func JNIEnvNewDirectByteBuffer(env *JNIEnv, buf unsafe.Pointer, capacity int64) Jobject {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cbuf, _ := buf, cgoAllocsUnknown
|
|
ccapacity, _ := (C.jlong)(capacity), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_NewDirectByteBuffer(cenv, cbuf, ccapacity)
|
|
__v := (Jobject)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvGetDirectBufferAddress function as declared in android/jni_call.h:209
|
|
func JNIEnvGetDirectBufferAddress(env *JNIEnv, buf Jobject) unsafe.Pointer {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cbuf, _ := (C.jobject)(buf), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_GetDirectBufferAddress(cenv, cbuf)
|
|
__v := *(*unsafe.Pointer)(unsafe.Pointer(&__ret))
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvGetDirectBufferCapacity function as declared in android/jni_call.h:210
|
|
func JNIEnvGetDirectBufferCapacity(env *JNIEnv, buf Jobject) Jlong {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cbuf, _ := (C.jobject)(buf), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_GetDirectBufferCapacity(cenv, cbuf)
|
|
__v := (Jlong)(__ret)
|
|
return __v
|
|
}
|
|
|
|
// JNIEnvGetObjectRefType function as declared in android/jni_call.h:212
|
|
func JNIEnvGetObjectRefType(env *JNIEnv, obj Jobject) JobjectRefType {
|
|
cenv, _ := (*C.JNIEnv)(unsafe.Pointer(env)), cgoAllocsUnknown
|
|
cobj, _ := (C.jobject)(obj), cgoAllocsUnknown
|
|
__ret := C.JNIEnv_GetObjectRefType(cenv, cobj)
|
|
__v := (JobjectRefType)(__ret)
|
|
return __v
|
|
}
|