Searched defs:JavaVM (Results 1 – 7 of 7) sorted by relevance
31 fn check_nested_attach(vm: &Arc<JavaVM>, executor: Executor) { in check_nested_attach()46 fn check_attached(vm: &JavaVM) { in check_attached()50 fn check_detached(vm: &JavaVM) { in check_detached()
134 pub struct JavaVM(*mut sys::JavaVM); struct136 unsafe impl Send for JavaVM {} implementation137 unsafe impl Sync for JavaVM {} implementation139 impl JavaVM { implementation180 pub fn get_java_vm_pointer(&self) -> *mut sys::JavaVM { in get_java_vm_pointer()
49 pub(crate) unsafe fn from_raw(vm: JavaVM, raw_global_ref: sys::jobject) -> Self { in from_raw()67 unsafe fn from_raw(vm: JavaVM, obj: sys::jobject) -> Self { in from_raw()
67 void JNI_OnUnload(JavaVM*, void*) { in JNI_OnUnload() argument
106 pub type JavaVM = *const JNIInvokeInterface_; typedef1510 pvm: *mut *mut JavaVM, in JNI_CreateJavaVM()1514 pub fn JNI_GetCreatedJavaVMs(vmBuf: *mut *mut JavaVM, bufLen: jsize, nVMs: *mut jsize) -> jint; in JNI_GetCreatedJavaVMs()
209 typedef JavaVM_ JavaVM; typedef211 typedef const struct JNIInvokeInterface_ *JavaVM; typedef
1927 pub fn get_java_vm(&self) -> Result<JavaVM> { in get_java_vm()