xref: /illumos-gate/usr/src/cmd/pools/poold/libjkstat/jkstat.h (revision 74e12c43fe52f2c30f36e65a4d0fb0e8dfd7068a)
1 /* DO NOT EDIT THIS FILE - it is machine generated */
2 #include <jni.h>
3 /* Header for class com_sun_solaris_service_kstat_Kstat */
4 
5 #ifndef _Included_com_sun_solaris_service_kstat_Kstat
6 #define _Included_com_sun_solaris_service_kstat_Kstat
7 #ifdef __cplusplus
8 extern "C" {
9 #endif
10 /*
11  * Class:     com_sun_solaris_service_kstat_Kstat
12  * Method:    getSnapTime
13  * Signature: ()Lcom/sun/solaris/service/pools/HRTime;
14  */
15 JNIEXPORT jobject JNICALL Java_com_sun_solaris_service_kstat_Kstat_getSnapTime
16   (JNIEnv *, jobject);
17 
18 /*
19  * Class:     com_sun_solaris_service_kstat_Kstat
20  * Method:    getCreationTime
21  * Signature: ()Lcom/sun/solaris/service/pools/HRTime;
22  */
23 JNIEXPORT jobject JNICALL Java_com_sun_solaris_service_kstat_Kstat_getCreationTime
24   (JNIEnv *, jobject);
25 
26 /*
27  * Class:     com_sun_solaris_service_kstat_Kstat
28  * Method:    getValue
29  * Signature: (Ljava/lang/String;)Ljava/lang/Object;
30  */
31 JNIEXPORT jobject JNICALL Java_com_sun_solaris_service_kstat_Kstat_getValue
32   (JNIEnv *, jobject, jstring);
33 
34 /*
35  * Class:     com_sun_solaris_service_kstat_Kstat
36  * Method:    read
37  * Signature: ()V
38  */
39 JNIEXPORT void JNICALL Java_com_sun_solaris_service_kstat_Kstat_read
40   (JNIEnv *, jobject);
41 
42 #ifdef __cplusplus
43 }
44 #endif
45 #endif
46 /* Header for class com_sun_solaris_service_kstat_KstatCtl */
47 
48 #ifndef _Included_com_sun_solaris_service_kstat_KstatCtl
49 #define _Included_com_sun_solaris_service_kstat_KstatCtl
50 #ifdef __cplusplus
51 extern "C" {
52 #endif
53 /*
54  * Class:     com_sun_solaris_service_kstat_KstatCtl
55  * Method:    open
56  * Signature: ()J
57  */
58 JNIEXPORT jlong JNICALL Java_com_sun_solaris_service_kstat_KstatCtl_open
59   (JNIEnv *, jobject);
60 
61 /*
62  * Class:     com_sun_solaris_service_kstat_KstatCtl
63  * Method:    close
64  * Signature: (J)I
65  */
66 JNIEXPORT jint JNICALL Java_com_sun_solaris_service_kstat_KstatCtl_close
67   (JNIEnv *, jobject, jlong);
68 
69 /*
70  * Class:     com_sun_solaris_service_kstat_KstatCtl
71  * Method:    lookup
72  * Signature: (Ljava/lang/String;ILjava/lang/String;)Lcom/sun/solaris/service/kstat/Kstat;
73  */
74 JNIEXPORT jobject JNICALL Java_com_sun_solaris_service_kstat_KstatCtl_lookup
75   (JNIEnv *, jobject, jstring, jint, jstring);
76 
77 /*
78  * Class:     com_sun_solaris_service_kstat_KstatCtl
79  * Method:    chainUpdate
80  * Signature: ()V
81  */
82 JNIEXPORT void JNICALL Java_com_sun_solaris_service_kstat_KstatCtl_chainUpdate
83   (JNIEnv *, jobject);
84 
85 /*
86  * Class:     com_sun_solaris_service_kstat_KstatCtl
87  * Method:    init
88  * Signature: ()V
89  */
90 JNIEXPORT void JNICALL Java_com_sun_solaris_service_kstat_KstatCtl_init
91   (JNIEnv *, jclass);
92 
93 #ifdef __cplusplus
94 }
95 #endif
96 #endif
97