JNIEXPORT jstring SIGAR_JNI(NetConnection_getTypeString) (JNIEnv *env, jobject obj) { jclass cls = JENV->GetObjectClass(env, obj); jfieldID field = JENV->GetFieldID(env, cls, "type", "I"); jint type = JENV->GetIntField(env, obj, field); return JENV->NewStringUTF(env, sigar_net_connection_type_get(type)); }
static VALUE rb_sigar_net_connection_type_to_s(VALUE rclass, VALUE type) { return rb_str_new2(sigar_net_connection_type_get(NUM2INT(type))); }