Package-level declarations

Types

Link copied to clipboard
open class BaseCallback(val env: CPointer<JNIEnvVar>, className: String, instance: jobject) : AutoCloseable
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
sealed interface Encoding
Link copied to clipboard
Link copied to clipboard
actual typealias JavaVMAttachArgs = platform.android.JavaVMAttachArgs
typealias JavaVMAttachArgs = platform.android.JavaVMAttachArgs
actual typealias JavaVMAttachArgs = jni.JavaVMAttachArgs
typealias JavaVMAttachArgs = jni.JavaVMAttachArgs
Link copied to clipboard
actual typealias JavaVMInitArgs = platform.android.JavaVMInitArgs
typealias JavaVMInitArgs = platform.android.JavaVMInitArgs
actual typealias JavaVMInitArgs = jni.JavaVMInitArgs
typealias JavaVMInitArgs = jni.JavaVMInitArgs
expect class JavaVMInitArgs : CStructVar
Link copied to clipboard
actual typealias JavaVMOption = platform.android.JavaVMOption
typealias JavaVMOption = platform.android.JavaVMOption
actual typealias JavaVMOption = jni.JavaVMOption
typealias JavaVMOption = jni.JavaVMOption
expect class JavaVMOption : CStructVar
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
actual typealias JNIInvokeInterface = platform.android.JNIInvokeInterface
typealias JNIInvokeInterface = platform.android.JNIInvokeInterface
actual typealias JNIInvokeInterface = JNIInvokeInterface_
typealias JNIInvokeInterface = JNIInvokeInterface_

JNIInvokeInterface which can be "implemented" using typealias.

Link copied to clipboard
actual typealias JNINativeInterface = platform.android.JNINativeInterface
typealias JNINativeInterface = platform.android.JNINativeInterface
actual typealias JNINativeInterface = JNINativeInterface_
typealias JNINativeInterface = JNINativeInterface_

JNINativeInterface which can be "implemented" using typealias.

Link copied to clipboard
actual typealias JNINativeMethod = platform.android.JNINativeMethod
typealias JNINativeMethod = platform.android.JNINativeMethod
actual typealias JNINativeMethod = jni.JNINativeMethod
typealias JNINativeMethod = jni.JNINativeMethod
Link copied to clipboard
actual typealias jvalue = platform.android.jvalue
typealias jvalue = platform.android.jvalue
actual typealias jvalue = jni.jvalue
typealias jvalue = jni.jvalue
expect class jvalue : CStructVar
Link copied to clipboard
@Target(allowedTargets = [AnnotationTarget.FUNCTION])
annotation class RequiresRelease

Properties

Link copied to clipboard
actual val JNI_ABORT: jint
actual val JNI_ABORT: jint
expect val JNI_ABORT: jint
Link copied to clipboard
actual val JNI_COMMIT: jint
actual val JNI_COMMIT: jint
expect val JNI_COMMIT: jint
Link copied to clipboard
actual var jvalue.l: jobject?
actual var jvalue.l: jobject?
expect var jvalue.l: jobject?