github.com/MrKrisYu/mobile@v0.0.0-20230923092425-9be92a9aeacc/bind/testdata/classes.java.h.golden (about)

     1  // Code generated by gobind. DO NOT EDIT.
     2  
     3  
     4  #include <jni.h>
     5  #include "seq.h"
     6  
     7  extern void init_proxies();
     8  
     9  typedef struct ret_jint {
    10  	jint res;
    11  	jint exc;
    12  } ret_jint;
    13  typedef struct ret_jboolean {
    14  	jboolean res;
    15  	jint exc;
    16  } ret_jboolean;
    17  typedef struct ret_jshort {
    18  	jshort res;
    19  	jint exc;
    20  } ret_jshort;
    21  typedef struct ret_jchar {
    22  	jchar res;
    23  	jint exc;
    24  } ret_jchar;
    25  typedef struct ret_jbyte {
    26  	jbyte res;
    27  	jint exc;
    28  } ret_jbyte;
    29  typedef struct ret_jlong {
    30  	jlong res;
    31  	jint exc;
    32  } ret_jlong;
    33  typedef struct ret_jfloat {
    34  	jfloat res;
    35  	jint exc;
    36  } ret_jfloat;
    37  typedef struct ret_jdouble {
    38  	jdouble res;
    39  	jint exc;
    40  } ret_jdouble;
    41  typedef struct ret_nstring {
    42  	nstring res;
    43  	jint exc;
    44  } ret_nstring;
    45  typedef struct ret_nbyteslice {
    46  	nbyteslice res;
    47  	jint exc;
    48  } ret_nbyteslice;
    49  
    50  extern jint cproxy_java_lang_Runnable_run(jint this);
    51  extern ret_jint cproxy_java_io_InputStream_read__(jint this);
    52  extern ret_jint cproxy_java_io_InputStream_read___3B(jint this, nbyteslice a0);
    53  extern ret_jint cproxy_java_io_InputStream_read___3BII(jint this, nbyteslice a0, jint a1, jint a2);
    54  extern ret_nstring cproxy_java_io_InputStream_toString(jint this);
    55  extern ret_jint cproxy_java_util_concurrent_Future_get__(jint this);
    56  extern ret_jint cproxy_java_util_concurrent_Future_get__JLjava_util_concurrent_TimeUnit_2(jint this, jlong a0, jint a1);
    57  extern ret_nstring cproxy_java_lang_Object_toString(jint this);
    58  extern ret_nstring cproxy_java_util_concurrent_TimeUnit_toString(jint this);
    59  extern ret_nstring cproxy_java_util_Spliterators_toString(jint this);
    60  extern ret_nstring cproxy_java_lang_System_toString(jint this);
    61  extern ret_jint cproxy_java_Future_get__(jint this);
    62  extern ret_jint csuper_java_Future_get__(jint this);
    63  extern ret_jint cproxy_java_Future_get__JLjava_util_concurrent_TimeUnit_2(jint this, jlong a0, jint a1);
    64  extern ret_jint csuper_java_Future_get__JLjava_util_concurrent_TimeUnit_2(jint this, jlong a0, jint a1);
    65  extern ret_jint cproxy_java_InputStream_read__(jint this);
    66  extern ret_jint csuper_java_InputStream_read__(jint this);
    67  extern ret_jint cproxy_java_InputStream_read___3B(jint this, nbyteslice a0);
    68  extern ret_jint csuper_java_InputStream_read___3B(jint this, nbyteslice a0);
    69  extern ret_jint cproxy_java_InputStream_read___3BII(jint this, nbyteslice a0, jint a1, jint a2);
    70  extern ret_jint csuper_java_InputStream_read___3BII(jint this, nbyteslice a0, jint a1, jint a2);
    71  extern ret_nstring cproxy_java_InputStream_toString(jint this);
    72  extern ret_nstring csuper_java_InputStream_toString(jint this);
    73  extern ret_nstring cproxy_java_Object_toString(jint this);
    74  extern ret_nstring csuper_java_Object_toString(jint this);
    75  extern jint cproxy_java_Runnable_run(jint this);
    76  extern jint csuper_java_Runnable_run(jint this);
    77  extern jint cproxy_java_io_Console_flush(jint this);
    78  extern ret_nstring cproxy_java_io_Console_toString(jint this);
    79  extern ret_jint cproxy_s_java_util_Spliterators_iterator__Ljava_util_Spliterator_2(jint a0);
    80  extern ret_jint cproxy_s_java_util_Spliterators_iterator__Ljava_util_Spliterator_00024OfInt_2(jint a0);
    81  extern ret_jint cproxy_s_java_util_Spliterators_iterator__Ljava_util_Spliterator_00024OfLong_2(jint a0);
    82  extern ret_jint cproxy_s_java_util_Spliterators_iterator__Ljava_util_Spliterator_00024OfDouble_2(jint a0);
    83  extern ret_jint cproxy_s_java_lang_System_console();
    84  // Code generated by gobind. DO NOT EDIT.
    85  
    86  // JNI function headers for the Go <=> Java bridge.
    87  //
    88  //   autogenerated by gobind -lang=java classes
    89  
    90  #ifndef __Java_H__
    91  #define __Java_H__
    92  
    93  #include <jni.h>
    94  
    95  extern jclass proxy_class_java_Future;
    96  extern jmethodID proxy_class_java_Future_cons;
    97  extern jclass proxy_class_java_InputStream;
    98  extern jmethodID proxy_class_java_InputStream_cons;
    99  extern jclass proxy_class_java_Object;
   100  extern jmethodID proxy_class_java_Object_cons;
   101  extern jclass proxy_class_java_Runnable;
   102  extern jmethodID proxy_class_java_Runnable_cons;
   103  #endif