/* DO NOT EDIT THIS FILE - it is machine generated */ #include /* Header for class com_sun_solaris_service_pools_PoolInternal */ #ifndef _Included_com_sun_solaris_service_pools_PoolInternal #define _Included_com_sun_solaris_service_pools_PoolInternal #ifdef __cplusplus extern "C" { #endif #undef com_sun_solaris_service_pools_PoolInternal_POOL_VER_CURRENT #define com_sun_solaris_service_pools_PoolInternal_POOL_VER_CURRENT 1L #undef com_sun_solaris_service_pools_PoolInternal_POOL_VER_NONE #define com_sun_solaris_service_pools_PoolInternal_POOL_VER_NONE 0L #undef com_sun_solaris_service_pools_PoolInternal_PO_TRUE #define com_sun_solaris_service_pools_PoolInternal_PO_TRUE 1L #undef com_sun_solaris_service_pools_PoolInternal_PO_FALSE #define com_sun_solaris_service_pools_PoolInternal_PO_FALSE 0L #undef com_sun_solaris_service_pools_PoolInternal_PO_SUCCESS #define com_sun_solaris_service_pools_PoolInternal_PO_SUCCESS 0L #undef com_sun_solaris_service_pools_PoolInternal_PO_FAIL #define com_sun_solaris_service_pools_PoolInternal_PO_FAIL -1L #undef com_sun_solaris_service_pools_PoolInternal_POE_OK #define com_sun_solaris_service_pools_PoolInternal_POE_OK 0L #undef com_sun_solaris_service_pools_PoolInternal_POE_BAD_PROP_TYPE #define com_sun_solaris_service_pools_PoolInternal_POE_BAD_PROP_TYPE 1L #undef com_sun_solaris_service_pools_PoolInternal_POE_INVALID_CONF #define com_sun_solaris_service_pools_PoolInternal_POE_INVALID_CONF 2L #undef com_sun_solaris_service_pools_PoolInternal_POE_NOTSUP #define com_sun_solaris_service_pools_PoolInternal_POE_NOTSUP 3L #undef com_sun_solaris_service_pools_PoolInternal_POE_INVALID_SEARCH #define com_sun_solaris_service_pools_PoolInternal_POE_INVALID_SEARCH 4L #undef com_sun_solaris_service_pools_PoolInternal_POE_BADPARAM #define com_sun_solaris_service_pools_PoolInternal_POE_BADPARAM 5L #undef com_sun_solaris_service_pools_PoolInternal_POE_PUTPROP #define com_sun_solaris_service_pools_PoolInternal_POE_PUTPROP 6L #undef com_sun_solaris_service_pools_PoolInternal_POE_DATASTORE #define com_sun_solaris_service_pools_PoolInternal_POE_DATASTORE 7L #undef com_sun_solaris_service_pools_PoolInternal_POE_SYSTEM #define com_sun_solaris_service_pools_PoolInternal_POE_SYSTEM 8L #undef com_sun_solaris_service_pools_PoolInternal_POE_ACCESS #define com_sun_solaris_service_pools_PoolInternal_POE_ACCESS 9L #undef com_sun_solaris_service_pools_PoolInternal_PO_RDONLY #define com_sun_solaris_service_pools_PoolInternal_PO_RDONLY 0L #undef com_sun_solaris_service_pools_PoolInternal_PO_RDWR #define com_sun_solaris_service_pools_PoolInternal_PO_RDWR 1L #undef com_sun_solaris_service_pools_PoolInternal_PO_CREAT #define com_sun_solaris_service_pools_PoolInternal_PO_CREAT 2L #undef com_sun_solaris_service_pools_PoolInternal_PO_DISCO #define com_sun_solaris_service_pools_PoolInternal_PO_DISCO 4L #undef com_sun_solaris_service_pools_PoolInternal_PO_UPDATE #define com_sun_solaris_service_pools_PoolInternal_PO_UPDATE 8L #undef com_sun_solaris_service_pools_PoolInternal_POU_SYSTEM #define com_sun_solaris_service_pools_PoolInternal_POU_SYSTEM 1L #undef com_sun_solaris_service_pools_PoolInternal_POU_POOL #define com_sun_solaris_service_pools_PoolInternal_POU_POOL 2L #undef com_sun_solaris_service_pools_PoolInternal_POU_PSET #define com_sun_solaris_service_pools_PoolInternal_POU_PSET 4L #undef com_sun_solaris_service_pools_PoolInternal_POU_CPU #define com_sun_solaris_service_pools_PoolInternal_POU_CPU 8L /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: init * Signature: ()V */ JNIEXPORT void JNICALL Java_com_sun_solaris_service_pools_PoolInternal_init (JNIEnv *, jclass); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_version * Signature: (J)J */ JNIEXPORT jlong JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1version (JNIEnv *, jclass, jlong); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: get_POX_NATIVE * Signature: ()I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_get_1POX_1NATIVE (JNIEnv *, jclass); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: get_POX_TEXT * Signature: ()I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_get_1POX_1TEXT (JNIEnv *, jclass); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: get_POC_INVAL * Signature: ()I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_get_1POC_1INVAL (JNIEnv *, jclass); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: get_POC_UINT * Signature: ()I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_get_1POC_1UINT (JNIEnv *, jclass); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: get_POC_INT * Signature: ()I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_get_1POC_1INT (JNIEnv *, jclass); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: get_POC_DOUBLE * Signature: ()I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_get_1POC_1DOUBLE (JNIEnv *, jclass); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: get_POC_BOOL * Signature: ()I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_get_1POC_1BOOL (JNIEnv *, jclass); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: get_POC_STRING * Signature: ()I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_get_1POC_1STRING (JNIEnv *, jclass); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: get_POV_NONE * Signature: ()I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_get_1POV_1NONE (JNIEnv *, jclass); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: get_POV_LOOSE * Signature: ()I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_get_1POV_1LOOSE (JNIEnv *, jclass); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: get_POV_STRICT * Signature: ()I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_get_1POV_1STRICT (JNIEnv *, jclass); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: get_POV_RUNTIME * Signature: ()I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_get_1POV_1RUNTIME (JNIEnv *, jclass); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: get_POF_INVALID * Signature: ()I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_get_1POF_1INVALID (JNIEnv *, jclass); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: get_POF_VALID * Signature: ()I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_get_1POF_1VALID (JNIEnv *, jclass); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: get_POF_DESTROY * Signature: ()I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_get_1POF_1DESTROY (JNIEnv *, jclass); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_error * Signature: ()I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1error (JNIEnv *, jclass); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_strerror * Signature: (I)Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1strerror (JNIEnv *, jclass, jint); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_strerror_sys * Signature: ()Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1strerror_1sys (JNIEnv *, jclass); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_resource_type_list * Signature: (JJ)I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1resource_1type_1list (JNIEnv *, jclass, jlong, jlong); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_get_status * Signature: ()I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1get_1status (JNIEnv *, jclass); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_set_status * Signature: (I)I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1set_1status (JNIEnv *, jclass, jint); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_conf_alloc * Signature: ()J */ JNIEXPORT jlong JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1conf_1alloc (JNIEnv *, jclass); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_conf_free * Signature: (J)V */ JNIEXPORT void JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1conf_1free (JNIEnv *, jclass, jlong); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_conf_status * Signature: (J)I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1conf_1status (JNIEnv *, jclass, jlong); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_conf_close * Signature: (J)I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1conf_1close (JNIEnv *, jclass, jlong); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_conf_remove * Signature: (J)I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1conf_1remove (JNIEnv *, jclass, jlong); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_conf_open * Signature: (JLjava/lang/String;I)I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1conf_1open (JNIEnv *, jclass, jlong, jstring, jint); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_conf_rollback * Signature: (J)I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1conf_1rollback (JNIEnv *, jclass, jlong); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_conf_commit * Signature: (JI)I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1conf_1commit (JNIEnv *, jclass, jlong, jint); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_conf_export * Signature: (JLjava/lang/String;I)I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1conf_1export (JNIEnv *, jclass, jlong, jstring, jint); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_conf_validate * Signature: (JI)I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1conf_1validate (JNIEnv *, jclass, jlong, jint); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_conf_update * Signature: (J)I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1conf_1update (JNIEnv *, jclass, jlong); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_get_pool * Signature: (JLjava/lang/String;)J */ JNIEXPORT jlong JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1get_1pool (JNIEnv *, jclass, jlong, jstring); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_query_pools * Signature: (JLjava/util/List;)Ljava/util/List; */ JNIEXPORT jobject JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1query_1pools (JNIEnv *, jclass, jlong, jobject); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_get_resource * Signature: (JLjava/lang/String;Ljava/lang/String;)J */ JNIEXPORT jlong JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1get_1resource (JNIEnv *, jclass, jlong, jstring, jstring); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_query_resources * Signature: (JLjava/util/List;)Ljava/util/List; */ JNIEXPORT jobject JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1query_1resources (JNIEnv *, jclass, jlong, jobject); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_query_components * Signature: (JLjava/util/List;)Ljava/util/List; */ JNIEXPORT jobject JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1query_1components (JNIEnv *, jclass, jlong, jobject); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_conf_location * Signature: (J)Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1conf_1location (JNIEnv *, jclass, jlong); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_conf_info * Signature: (JI)Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1conf_1info (JNIEnv *, jclass, jlong, jint); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_resource_create * Signature: (JLjava/lang/String;Ljava/lang/String;)J */ JNIEXPORT jlong JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1resource_1create (JNIEnv *, jclass, jlong, jstring, jstring); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_resource_destroy * Signature: (JJ)I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1resource_1destroy (JNIEnv *, jclass, jlong, jlong); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_resource_transfer * Signature: (JJJJ)I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1resource_1transfer (JNIEnv *, jclass, jlong, jlong, jlong, jlong); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_resource_xtransfer * Signature: (JJJLjava/util/List;)I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1resource_1xtransfer (JNIEnv *, jclass, jlong, jlong, jlong, jobject); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_query_resource_components * Signature: (JJLjava/util/List;)Ljava/util/List; */ JNIEXPORT jobject JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1query_1resource_1components (JNIEnv *, jclass, jlong, jlong, jobject); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_resource_info * Signature: (JJI)Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1resource_1info (JNIEnv *, jclass, jlong, jlong, jint); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_create * Signature: (JLjava/lang/String;)J */ JNIEXPORT jlong JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1create (JNIEnv *, jclass, jlong, jstring); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_destroy * Signature: (JJ)I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1destroy (JNIEnv *, jclass, jlong, jlong); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_associate * Signature: (JJJ)I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1associate (JNIEnv *, jclass, jlong, jlong, jlong); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_dissociate * Signature: (JJJ)I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1dissociate (JNIEnv *, jclass, jlong, jlong, jlong); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_info * Signature: (JJI)Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1info (JNIEnv *, jclass, jlong, jlong, jint); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_query_pool_resources * Signature: (JJLjava/util/List;)Ljava/util/List; */ JNIEXPORT jobject JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1query_1pool_1resources (JNIEnv *, jclass, jlong, jlong, jobject); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_get_owning_resource * Signature: (JJ)J */ JNIEXPORT jlong JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1get_1owning_1resource (JNIEnv *, jclass, jlong, jlong); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_component_info * Signature: (JJI)Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1component_1info (JNIEnv *, jclass, jlong, jlong, jint); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_get_property * Signature: (JJLjava/lang/String;J)I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1get_1property (JNIEnv *, jclass, jlong, jlong, jstring, jlong); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_put_property * Signature: (JJLjava/lang/String;J)I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1put_1property (JNIEnv *, jclass, jlong, jlong, jstring, jlong); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_rm_property * Signature: (JJLjava/lang/String;)I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1rm_1property (JNIEnv *, jclass, jlong, jlong, jstring); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_walk_properties * Signature: (JJJJ)I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1walk_1properties (JNIEnv *, jclass, jlong, jlong, jlong, jlong); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_conf_to_elem * Signature: (J)J */ JNIEXPORT jlong JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1conf_1to_1elem (JNIEnv *, jclass, jlong); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_to_elem * Signature: (JJ)J */ JNIEXPORT jlong JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1to_1elem (JNIEnv *, jclass, jlong, jlong); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_resource_to_elem * Signature: (JJ)J */ JNIEXPORT jlong JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1resource_1to_1elem (JNIEnv *, jclass, jlong, jlong); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_component_to_elem * Signature: (JJ)J */ JNIEXPORT jlong JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1component_1to_1elem (JNIEnv *, jclass, jlong, jlong); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_value_get_uint64 * Signature: (JJ)I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1value_1get_1uint64 (JNIEnv *, jclass, jlong, jlong); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_value_get_int64 * Signature: (JJ)I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1value_1get_1int64 (JNIEnv *, jclass, jlong, jlong); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_value_get_double * Signature: (JJ)I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1value_1get_1double (JNIEnv *, jclass, jlong, jlong); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_value_get_bool * Signature: (JJ)I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1value_1get_1bool (JNIEnv *, jclass, jlong, jlong); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_value_get_string * Signature: (JJ)I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1value_1get_1string (JNIEnv *, jclass, jlong, jlong); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_value_get_type * Signature: (J)I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1value_1get_1type (JNIEnv *, jclass, jlong); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_value_set_uint64 * Signature: (JJ)V */ JNIEXPORT void JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1value_1set_1uint64 (JNIEnv *, jclass, jlong, jlong); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_value_set_int64 * Signature: (JJ)V */ JNIEXPORT void JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1value_1set_1int64 (JNIEnv *, jclass, jlong, jlong); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_value_set_double * Signature: (JD)V */ JNIEXPORT void JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1value_1set_1double (JNIEnv *, jclass, jlong, jdouble); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_value_set_bool * Signature: (JS)V */ JNIEXPORT void JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1value_1set_1bool (JNIEnv *, jclass, jlong, jshort); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_value_set_string * Signature: (JLjava/lang/String;)I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1value_1set_1string (JNIEnv *, jclass, jlong, jstring); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_value_get_name * Signature: (J)Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1value_1get_1name (JNIEnv *, jclass, jlong); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_value_set_name * Signature: (JLjava/lang/String;)I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1value_1set_1name (JNIEnv *, jclass, jlong, jstring); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_value_alloc * Signature: ()J */ JNIEXPORT jlong JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1value_1alloc (JNIEnv *, jclass); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_value_free * Signature: (J)V */ JNIEXPORT void JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1value_1free (JNIEnv *, jclass, jlong); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_static_location * Signature: ()Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1static_1location (JNIEnv *, jclass); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_dynamic_location * Signature: ()Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1dynamic_1location (JNIEnv *, jclass); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_set_binding * Signature: (Ljava/lang/String;II)I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1set_1binding (JNIEnv *, jclass, jstring, jint, jint); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_get_binding * Signature: (I)Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1get_1binding (JNIEnv *, jclass, jint); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_get_resource_binding * Signature: (Ljava/lang/String;I)Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1get_1resource_1binding (JNIEnv *, jclass, jstring, jint); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_walk_pools * Signature: (JJJ)I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1walk_1pools (JNIEnv *, jclass, jlong, jlong, jlong); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_walk_resources * Signature: (JJJJ)I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1walk_1resources (JNIEnv *, jclass, jlong, jlong, jlong, jlong); /* * Class: com_sun_solaris_service_pools_PoolInternal * Method: pool_walk_components * Signature: (JJJJ)I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_PoolInternal_pool_1walk_1components (JNIEnv *, jclass, jlong, jlong, jlong, jlong); #ifdef __cplusplus } #endif #endif /* Header for class com_sun_solaris_service_pools_Element */ #ifndef _Included_com_sun_solaris_service_pools_Element #define _Included_com_sun_solaris_service_pools_Element #ifdef __cplusplus extern "C" { #endif /* * Class: com_sun_solaris_service_pools_Element * Method: walkProps * Signature: (JJLcom/sun/solaris/service/pools/PropertyWalk;Ljava/lang/Object;)I */ JNIEXPORT jint JNICALL Java_com_sun_solaris_service_pools_Element_walkProps (JNIEnv *, jobject, jlong, jlong, jobject, jobject); #ifdef __cplusplus } #endif #endif /* Header for class com_sun_solaris_service_pools_Value */ #ifndef _Included_com_sun_solaris_service_pools_Value #define _Included_com_sun_solaris_service_pools_Value #ifdef __cplusplus extern "C" { #endif /* * Class: com_sun_solaris_service_pools_Value * Method: getUnsignedInt64Value * Signature: (J)Lcom/sun/solaris/service/pools/UnsignedInt64; */ JNIEXPORT jobject JNICALL Java_com_sun_solaris_service_pools_Value_getUnsignedInt64Value (JNIEnv *, jclass, jlong); /* * Class: com_sun_solaris_service_pools_Value * Method: getLongValue * Signature: (J)J */ JNIEXPORT jlong JNICALL Java_com_sun_solaris_service_pools_Value_getLongValue (JNIEnv *, jclass, jlong); /* * Class: com_sun_solaris_service_pools_Value * Method: getStringValue * Signature: (J)Ljava/lang/String; */ JNIEXPORT jstring JNICALL Java_com_sun_solaris_service_pools_Value_getStringValue (JNIEnv *, jclass, jlong); /* * Class: com_sun_solaris_service_pools_Value * Method: getBoolValue * Signature: (J)Z */ JNIEXPORT jboolean JNICALL Java_com_sun_solaris_service_pools_Value_getBoolValue (JNIEnv *, jclass, jlong); /* * Class: com_sun_solaris_service_pools_Value * Method: getDoubleValue * Signature: (J)D */ JNIEXPORT jdouble JNICALL Java_com_sun_solaris_service_pools_Value_getDoubleValue (JNIEnv *, jclass, jlong); #ifdef __cplusplus } #endif #endif /* Header for class com_sun_solaris_service_pools_HRTime */ #ifndef _Included_com_sun_solaris_service_pools_HRTime #define _Included_com_sun_solaris_service_pools_HRTime #ifdef __cplusplus extern "C" { #endif /* * Class: com_sun_solaris_service_pools_HRTime * Method: timestamp * Signature: ()Lcom/sun/solaris/service/pools/UnsignedInt64; */ JNIEXPORT jobject JNICALL Java_com_sun_solaris_service_pools_HRTime_timestamp (JNIEnv *, jobject); #ifdef __cplusplus } #endif #endif