java

package
v0.1.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 26, 2023 License: MIT Imports: 13 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetSelfClassOrObject

func GetSelfClassOrObject() uintptr

func JNI_OnLoad

func JNI_OnLoad(vm uintptr, reserved uintptr) int

func JNI_OnUnload

func JNI_OnUnload(vm uintptr, reserved uintptr)

func OnAsyncLoad

func OnAsyncLoad(f FRegister)

func OnLoad

func OnLoad(f FRegister)

OnLoad used in golang code but running on other thread

func OnMainLoad

func OnMainLoad(f FRegister)

OnMainLoad used in golang code and running on main thread

func OnUnload

func OnUnload(f func())

OnUnload used in golang code when jvm OnUnload

func SetFuncMap added in v0.1.3

func SetFuncMap(m FuncMap)

Types

type FRegister

type FRegister func(reg Register)

type FuncMap added in v0.1.3

type FuncMap map[int][]funcc

type Register

type Register interface {
	GetVm() jni.VM
	WithClass(cls string) *nativeWarp
	Done()
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL