public interface com.oracle.svm.truffle.nfi.NativeAPI$TruffleThreadAPI extends org.graalvm.word.PointerBase
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: com.oracle.svm.truffle.nfi.NativeAPI$TruffleThreadAPI
super_class: java.lang.Object
{
public abstract void setGetTruffleEnvFunction(com.oracle.svm.truffle.nfi.NativeAPI$GetTruffleEnvFunction);
descriptor: (Lcom/oracle/svm/truffle/nfi/NativeAPI$GetTruffleEnvFunction;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
org.graalvm.nativeimage.c.struct.CField(value = "getTruffleEnv")
MethodParameters:
Name Flags
fn
public abstract void setAttachCurrentThreadFunction(com.oracle.svm.truffle.nfi.NativeAPI$AttachCurrentThreadFunction);
descriptor: (Lcom/oracle/svm/truffle/nfi/NativeAPI$AttachCurrentThreadFunction;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
org.graalvm.nativeimage.c.struct.CField(value = "attachCurrentThread")
MethodParameters:
Name Flags
fn
public abstract void setDetachCurrentThreadFunction(com.oracle.svm.truffle.nfi.NativeAPI$DetachCurrentThreadFunction);
descriptor: (Lcom/oracle/svm/truffle/nfi/NativeAPI$DetachCurrentThreadFunction;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
RuntimeVisibleAnnotations:
org.graalvm.nativeimage.c.struct.CField(value = "detachCurrentThread")
MethodParameters:
Name Flags
fn
}
SourceFile: "NativeAPI.java"
NestHost: com.oracle.svm.truffle.nfi.NativeAPI
InnerClasses:
public abstract AttachCurrentThreadFunction = com.oracle.svm.truffle.nfi.NativeAPI$AttachCurrentThreadFunction of com.oracle.svm.truffle.nfi.NativeAPI
public abstract DetachCurrentThreadFunction = com.oracle.svm.truffle.nfi.NativeAPI$DetachCurrentThreadFunction of com.oracle.svm.truffle.nfi.NativeAPI
public abstract GetTruffleEnvFunction = com.oracle.svm.truffle.nfi.NativeAPI$GetTruffleEnvFunction of com.oracle.svm.truffle.nfi.NativeAPI
public abstract TruffleThreadAPI = com.oracle.svm.truffle.nfi.NativeAPI$TruffleThreadAPI of com.oracle.svm.truffle.nfi.NativeAPI
RuntimeVisibleAnnotations:
org.graalvm.nativeimage.c.struct.CStruct(value = "struct __TruffleThreadAPI")