|
Direct-BT v3.3.0-1-gc2d430c
Direct-BT - Direct Bluetooth Programming.
|
#include "org_direct_bt_DBGattDesc.h"#include "org_direct_bt_DBGattChar.h"#include "org_direct_bt_DBGattService.h"#include "org_direct_bt_DBGattServer.h"#include "org_direct_bt_DBGattServer_Listener.h"#include <jau/debug.hpp>#include "helper_base.hpp"#include "helper_dbt.hpp"#include "direct_bt/BTDevice.hpp"#include "direct_bt/DBGattServer.hpp"Go to the source code of this file.
Classes | |
| class | JNIDBGattServerListener |
| DBGattServer.Listener and related DBGattServer methods. More... | |
Functions | |
| static jobject | _createDBGattValueFromChar (JNIEnv *env_, jclass clazz, jmethodID clazz_ctor, const DBGattCharRef &valueHolder) |
| static jobject | _createDBGattValueFromDesc (JNIEnv *env_, jclass clazz, jmethodID clazz_ctor, const DBGattDescRef &valueHolder) |
| static const std::string | _dbGattValueClazzCtorArgs ("([BIZ)V") |
| static const std::string | _dbGattValueClazzName ("org/direct_bt/DBGattValue") |
| DBGattValue. More... | |
| void | Java_org_direct_1bt_DBGattChar_bzero (JNIEnv *env, jobject obj) |
| jlong | Java_org_direct_1bt_DBGattChar_ctorImpl (JNIEnv *env, jobject obj, jstring jtype_, jbyte jproperties, jlongArray jDescriptors, jbyteArray jvalue_, jint jcapacity_, jboolean jvariable_length_) |
| private native long ctorImpl(final String type,
final byte properties, final long[] descriptors,
final byte[] value, final int capacity, boolean variable_length); More... | |
| void | Java_org_direct_1bt_DBGattChar_dtorImpl (JNIEnv *env, jclass clazz, jlong nativeInstance) |
| jshort | Java_org_direct_1bt_DBGattChar_getEndHandle (JNIEnv *env, jobject obj) |
| jshort | Java_org_direct_1bt_DBGattChar_getHandle (JNIEnv *env, jobject obj) |
| jobject | Java_org_direct_1bt_DBGattChar_getValue (JNIEnv *env, jobject obj) |
| DBGattChar. More... | |
| jshort | Java_org_direct_1bt_DBGattChar_getValueHandle (JNIEnv *env, jobject obj) |
| jboolean | Java_org_direct_1bt_DBGattChar_setValue (JNIEnv *env, jobject obj, jbyteArray jsource, jint jsource_pos, jint jsource_len, jint jdest_pos) |
| jstring | Java_org_direct_1bt_DBGattChar_toString (JNIEnv *env, jobject obj) |
| void | Java_org_direct_1bt_DBGattDesc_bzero (JNIEnv *env, jobject obj) |
| jlong | Java_org_direct_1bt_DBGattDesc_ctorImpl (JNIEnv *env, jobject obj, jstring jtype_, jbyteArray jvalue_, jint jcapacity_, jboolean jvariable_length_) |
| private native long ctorImpl(final String type,
final byte[] value, final int capacity, boolean variable_length); More... | |
| void | Java_org_direct_1bt_DBGattDesc_dtorImpl (JNIEnv *env, jclass clazz, jlong nativeInstance) |
| jshort | Java_org_direct_1bt_DBGattDesc_getHandle (JNIEnv *env, jobject obj) |
| jobject | Java_org_direct_1bt_DBGattDesc_getValue (JNIEnv *env, jobject obj) |
| DBGattDesc. More... | |
| jboolean | Java_org_direct_1bt_DBGattDesc_setValue (JNIEnv *env, jobject obj, jbyteArray jsource, jint jsource_pos, jint jsource_len, jint jdest_pos) |
| jstring | Java_org_direct_1bt_DBGattDesc_toString (JNIEnv *env, jobject obj) |
| jlong | Java_org_direct_1bt_DBGattServer_00024Listener_ctorImpl (JNIEnv *env, jobject obj) |
| void | Java_org_direct_1bt_DBGattServer_00024Listener_dtorImpl (JNIEnv *env, jclass clazz, jlong nativeInstance) |
| jboolean | Java_org_direct_1bt_DBGattServer_addListenerImpl (JNIEnv *env, jobject obj, jobject jlistener) |
| jlong | Java_org_direct_1bt_DBGattServer_ctorImpl (JNIEnv *env, jobject obj, jint jmax_att_mtu, jlongArray jService) |
| DBGattServer. More... | |
| void | Java_org_direct_1bt_DBGattServer_dtorImpl (JNIEnv *env, jclass clazz, jlong nativeInstance) |
| jint | Java_org_direct_1bt_DBGattServer_getMaxAttMTU (JNIEnv *env, jobject obj) |
| jboolean | Java_org_direct_1bt_DBGattServer_removeListenerImpl (JNIEnv *env, jobject obj, jobject jlistener) |
| void | Java_org_direct_1bt_DBGattServer_setMaxAttMTU (JNIEnv *env, jobject obj, jint v) |
| jstring | Java_org_direct_1bt_DBGattServer_toString (JNIEnv *env, jobject obj) |
| jlong | Java_org_direct_1bt_DBGattService_ctorImpl (JNIEnv *env, jobject obj, jboolean jprimary, jstring jtype_, jlongArray jCharacteristics) |
| DBGattService. More... | |
| void | Java_org_direct_1bt_DBGattService_dtorImpl (JNIEnv *env, jclass clazz, jlong nativeInstance) |
| jshort | Java_org_direct_1bt_DBGattService_getEndHandle (JNIEnv *env, jobject obj) |
| jshort | Java_org_direct_1bt_DBGattService_getHandle (JNIEnv *env, jobject obj) |
| jstring | Java_org_direct_1bt_DBGattService_toString (JNIEnv *env, jobject obj) |
|
static |
DBGattValue.
|
static |
|
static |
|
static |
| jobject Java_org_direct_1bt_DBGattDesc_getValue | ( | JNIEnv * | env, |
| jobject | obj | ||
| ) |
DBGattDesc.
Definition at line 89 of file DBGattServer.cxx.
| jboolean Java_org_direct_1bt_DBGattDesc_setValue | ( | JNIEnv * | env, |
| jobject | obj, | ||
| jbyteArray | jsource, | ||
| jint | jsource_pos, | ||
| jint | jsource_len, | ||
| jint | jdest_pos | ||
| ) |
Definition at line 100 of file DBGattServer.cxx.
| jlong Java_org_direct_1bt_DBGattDesc_ctorImpl | ( | JNIEnv * | env, |
| jobject | obj, | ||
| jstring | jtype_, | ||
| jbyteArray | jvalue_, | ||
| jint | jcapacity_, | ||
| jboolean | jvariable_length_ | ||
| ) |
private native long ctorImpl(final String type, final byte[] value, final int capacity, boolean variable_length);
Definition at line 133 of file DBGattServer.cxx.
| void Java_org_direct_1bt_DBGattDesc_dtorImpl | ( | JNIEnv * | env, |
| jclass | clazz, | ||
| jlong | nativeInstance | ||
| ) |
Definition at line 170 of file DBGattServer.cxx.
| jshort Java_org_direct_1bt_DBGattDesc_getHandle | ( | JNIEnv * | env, |
| jobject | obj | ||
| ) |
Definition at line 188 of file DBGattServer.cxx.
| void Java_org_direct_1bt_DBGattDesc_bzero | ( | JNIEnv * | env, |
| jobject | obj | ||
| ) |
Definition at line 200 of file DBGattServer.cxx.
| jstring Java_org_direct_1bt_DBGattDesc_toString | ( | JNIEnv * | env, |
| jobject | obj | ||
| ) |
Definition at line 210 of file DBGattServer.cxx.
| jobject Java_org_direct_1bt_DBGattChar_getValue | ( | JNIEnv * | env, |
| jobject | obj | ||
| ) |
DBGattChar.
Definition at line 227 of file DBGattServer.cxx.
| jboolean Java_org_direct_1bt_DBGattChar_setValue | ( | JNIEnv * | env, |
| jobject | obj, | ||
| jbyteArray | jsource, | ||
| jint | jsource_pos, | ||
| jint | jsource_len, | ||
| jint | jdest_pos | ||
| ) |
Definition at line 238 of file DBGattServer.cxx.
| jlong Java_org_direct_1bt_DBGattChar_ctorImpl | ( | JNIEnv * | env, |
| jobject | obj, | ||
| jstring | jtype_, | ||
| jbyte | jproperties, | ||
| jlongArray | jDescriptors, | ||
| jbyteArray | jvalue_, | ||
| jint | jcapacity_, | ||
| jboolean | jvariable_length_ | ||
| ) |
private native long ctorImpl(final String type, final byte properties, final long[] descriptors, final byte[] value, final int capacity, boolean variable_length);
Definition at line 272 of file DBGattServer.cxx.
| void Java_org_direct_1bt_DBGattChar_dtorImpl | ( | JNIEnv * | env, |
| jclass | clazz, | ||
| jlong | nativeInstance | ||
| ) |
Definition at line 333 of file DBGattServer.cxx.
| jshort Java_org_direct_1bt_DBGattChar_getHandle | ( | JNIEnv * | env, |
| jobject | obj | ||
| ) |
Definition at line 351 of file DBGattServer.cxx.
| jshort Java_org_direct_1bt_DBGattChar_getEndHandle | ( | JNIEnv * | env, |
| jobject | obj | ||
| ) |
Definition at line 362 of file DBGattServer.cxx.
| jshort Java_org_direct_1bt_DBGattChar_getValueHandle | ( | JNIEnv * | env, |
| jobject | obj | ||
| ) |
Definition at line 373 of file DBGattServer.cxx.
| void Java_org_direct_1bt_DBGattChar_bzero | ( | JNIEnv * | env, |
| jobject | obj | ||
| ) |
Definition at line 385 of file DBGattServer.cxx.
| jstring Java_org_direct_1bt_DBGattChar_toString | ( | JNIEnv * | env, |
| jobject | obj | ||
| ) |
Definition at line 395 of file DBGattServer.cxx.
| jlong Java_org_direct_1bt_DBGattService_ctorImpl | ( | JNIEnv * | env, |
| jobject | obj, | ||
| jboolean | jprimary, | ||
| jstring | jtype_, | ||
| jlongArray | jCharacteristics | ||
| ) |
DBGattService.
private native long ctorImpl(final boolean primary, final String type, final long[] characteristics);
Definition at line 415 of file DBGattServer.cxx.
| void Java_org_direct_1bt_DBGattService_dtorImpl | ( | JNIEnv * | env, |
| jclass | clazz, | ||
| jlong | nativeInstance | ||
| ) |
Definition at line 456 of file DBGattServer.cxx.
| jshort Java_org_direct_1bt_DBGattService_getHandle | ( | JNIEnv * | env, |
| jobject | obj | ||
| ) |
Definition at line 474 of file DBGattServer.cxx.
| jshort Java_org_direct_1bt_DBGattService_getEndHandle | ( | JNIEnv * | env, |
| jobject | obj | ||
| ) |
Definition at line 485 of file DBGattServer.cxx.
| jstring Java_org_direct_1bt_DBGattService_toString | ( | JNIEnv * | env, |
| jobject | obj | ||
| ) |
Definition at line 496 of file DBGattServer.cxx.
| jlong Java_org_direct_1bt_DBGattServer_ctorImpl | ( | JNIEnv * | env, |
| jobject | obj, | ||
| jint | jmax_att_mtu, | ||
| jlongArray | jService | ||
| ) |
DBGattServer.
private native long ctorImpl(final int max_att_mtu, final long[] services);
Definition at line 515 of file DBGattServer.cxx.
| void Java_org_direct_1bt_DBGattServer_dtorImpl | ( | JNIEnv * | env, |
| jclass | clazz, | ||
| jlong | nativeInstance | ||
| ) |
Definition at line 552 of file DBGattServer.cxx.
| jint Java_org_direct_1bt_DBGattServer_getMaxAttMTU | ( | JNIEnv * | env, |
| jobject | obj | ||
| ) |
Definition at line 570 of file DBGattServer.cxx.
| void Java_org_direct_1bt_DBGattServer_setMaxAttMTU | ( | JNIEnv * | env, |
| jobject | obj, | ||
| jint | v | ||
| ) |
Definition at line 581 of file DBGattServer.cxx.
| jstring Java_org_direct_1bt_DBGattServer_toString | ( | JNIEnv * | env, |
| jobject | obj | ||
| ) |
Definition at line 591 of file DBGattServer.cxx.
| jboolean Java_org_direct_1bt_DBGattServer_addListenerImpl | ( | JNIEnv * | env, |
| jobject | obj, | ||
| jobject | jlistener | ||
| ) |
Definition at line 760 of file DBGattServer.cxx.
| jboolean Java_org_direct_1bt_DBGattServer_removeListenerImpl | ( | JNIEnv * | env, |
| jobject | obj, | ||
| jobject | jlistener | ||
| ) |
Definition at line 777 of file DBGattServer.cxx.
| jlong Java_org_direct_1bt_DBGattServer_00024Listener_ctorImpl | ( | JNIEnv * | env, |
| jobject | obj | ||
| ) |
Definition at line 795 of file DBGattServer.cxx.
| void Java_org_direct_1bt_DBGattServer_00024Listener_dtorImpl | ( | JNIEnv * | env, |
| jclass | clazz, | ||
| jlong | nativeInstance | ||
| ) |
Definition at line 813 of file DBGattServer.cxx.