Lines Matching refs:obj

60 static void abortNative(JNIEnv *env, jobject obj);
61 static void destroyNative(JNIEnv *env, jobject obj);
63 static struct asocket *get_socketData(JNIEnv *env, jobject obj) {
65 (struct asocket *) env->GetIntField(obj, field_mSocketData);
71 static void initSocketFromFdNative(JNIEnv *env, jobject obj, jint fd) {
83 env->SetIntField(obj, field_mSocketData, (jint)s);
90 static void initSocketNative(JNIEnv *env, jobject obj) {
101 type = env->GetIntField(obj, field_mType);
124 auth = env->GetBooleanField(obj, field_mAuth);
125 encrypt = env->GetBooleanField(obj, field_mEncrypt);
160 initSocketFromFdNative(env, obj, fd);
166 static void connectNative(JNIEnv *env, jobject obj) {
177 struct asocket *s = get_socketData(env, obj);
183 type = env->GetIntField(obj, field_mType);
186 address = (jstring) env->GetObjectField(obj, field_mAddress);
203 addr_rc.rc_channel = env->GetIntField(obj, field_mPort);
224 addr_l2.l2_psm = env->GetIntField(obj, field_mPort);
246 abortNative(env, obj);
247 destroyNative(env, obj);
248 initSocketNative(env, obj);
266 static int bindListenNative(JNIEnv *env, jobject obj) {
274 struct asocket *s = get_socketData(env, obj);
279 type = env->GetIntField(obj, field_mType);
289 addr_rc.rc_channel = env->GetIntField(obj, field_mPort);
308 addr_l2.l2_psm = env->GetIntField(obj, field_mPort);
333 static jobject acceptNative(JNIEnv *env, jobject obj, int timeout) {
347 struct asocket *s = get_socketData(env, obj);
352 type = env->GetIntField(obj, field_mType);
392 auth = env->GetBooleanField(obj, field_mAuth);
393 encrypt = env->GetBooleanField(obj, field_mEncrypt);
406 static jint availableNative(JNIEnv *env, jobject obj) {
411 struct asocket *s = get_socketData(env, obj);
428 static jint readNative(JNIEnv *env, jobject obj, jbyteArray jb, jint offset,
436 struct asocket *s = get_socketData(env, obj);
471 static jint writeNative(JNIEnv *env, jobject obj, jbyteArray jb, jint offset,
479 struct asocket *s = get_socketData(env, obj);
520 static void abortNative(JNIEnv *env, jobject obj) {
523 struct asocket *s = get_socketData(env, obj);
536 static void destroyNative(JNIEnv *env, jobject obj) {
539 struct asocket *s = get_socketData(env, obj);
553 static void throwErrnoNative(JNIEnv *env, jobject obj, jint err) {