1/* DO NOT EDIT THIS FILE - it is machine generated */
2#include <jni.h>
3/* Header for class sun_management_MemoryPoolImpl */
4
5#ifndef _Included_sun_management_MemoryPoolImpl
6#define _Included_sun_management_MemoryPoolImpl
7#ifdef __cplusplus
8extern "C" {
9#endif
10/*
11 * Class: sun_management_MemoryPoolImpl
12 * Method: getUsage0
13 * Signature: ()Ljava/lang/management/MemoryUsage;
14 */
15JNIEXPORT jobject JNICALL Java_sun_management_MemoryPoolImpl_getUsage0
16 (JNIEnv *, jobject);
17
18/*
19 * Class: sun_management_MemoryPoolImpl
20 * Method: getPeakUsage0
21 * Signature: ()Ljava/lang/management/MemoryUsage;
22 */
23JNIEXPORT jobject JNICALL Java_sun_management_MemoryPoolImpl_getPeakUsage0
24 (JNIEnv *, jobject);
25
26/*
27 * Class: sun_management_MemoryPoolImpl
28 * Method: getCollectionUsage0
29 * Signature: ()Ljava/lang/management/MemoryUsage;
30 */
31JNIEXPORT jobject JNICALL Java_sun_management_MemoryPoolImpl_getCollectionUsage0
32 (JNIEnv *, jobject);
33
34/*
35 * Class: sun_management_MemoryPoolImpl
36 * Method: setUsageThreshold0
37 * Signature: (JJ)V
38 */
39JNIEXPORT void JNICALL Java_sun_management_MemoryPoolImpl_setUsageThreshold0
40 (JNIEnv *, jobject, jlong, jlong);
41
42/*
43 * Class: sun_management_MemoryPoolImpl
44 * Method: setCollectionThreshold0
45 * Signature: (JJ)V
46 */
47JNIEXPORT void JNICALL Java_sun_management_MemoryPoolImpl_setCollectionThreshold0
48 (JNIEnv *, jobject, jlong, jlong);
49
50/*
51 * Class: sun_management_MemoryPoolImpl
52 * Method: resetPeakUsage0
53 * Signature: ()V
54 */
55JNIEXPORT void JNICALL Java_sun_management_MemoryPoolImpl_resetPeakUsage0
56 (JNIEnv *, jobject);
57
58/*
59 * Class: sun_management_MemoryPoolImpl
60 * Method: getMemoryManagers0
61 * Signature: ()[Ljava/lang/management/MemoryManagerMXBean;
62 */
63JNIEXPORT jobjectArray JNICALL Java_sun_management_MemoryPoolImpl_getMemoryManagers0
64 (JNIEnv *, jobject);
65
66/*
67 * Class: sun_management_MemoryPoolImpl
68 * Method: setPoolUsageSensor
69 * Signature: (Lsun/management/Sensor;)V
70 */
71JNIEXPORT void JNICALL Java_sun_management_MemoryPoolImpl_setPoolUsageSensor
72 (JNIEnv *, jobject, jobject);
73
74/*
75 * Class: sun_management_MemoryPoolImpl
76 * Method: setPoolCollectionSensor
77 * Signature: (Lsun/management/Sensor;)V
78 */
79JNIEXPORT void JNICALL Java_sun_management_MemoryPoolImpl_setPoolCollectionSensor
80 (JNIEnv *, jobject, jobject);
81
82#ifdef __cplusplus
83}
84#endif
85#endif
86