|
Direct-BT
2.3.1
Direct-BT - Direct Bluetooth Programming.
|
#include "jau_direct_bt_DBTDevice.h"#include <jau/debug.hpp>#include "helper_base.hpp"#include "helper_dbt.hpp"#include "direct_bt/BTDevice.hpp"#include "direct_bt/BTAdapter.hpp"#include "direct_bt/BTManager.hpp"Go to the source code of this file.
Classes | |
| class | JNIGattCharListener |
Functions | |
| static const std::string | _notificationReceivedMethodArgs ("(Lorg/direct_bt/BTGattChar;[BJ)V") |
| static const std::string | _indicationReceivedMethodArgs ("(Lorg/direct_bt/BTGattChar;[BJZ)V") |
| void | Java_jau_direct_1bt_DBTDevice_initImpl (JNIEnv *env, jobject obj) |
| jstring | Java_jau_direct_1bt_DBTDevice_getNameImpl (JNIEnv *env, jobject obj) |
| jstring | Java_jau_direct_1bt_DBTDevice_toStringImpl (JNIEnv *env, jobject obj) |
| jboolean | Java_jau_direct_1bt_DBTDevice_addCharListener (JNIEnv *env, jobject obj, jobject listener, jobject jAssociatedCharacteristic) |
| jboolean | Java_jau_direct_1bt_DBTDevice_removeCharListener (JNIEnv *env, jobject obj, jobject jlistener) |
| jint | Java_jau_direct_1bt_DBTDevice_removeAllAssociatedCharListener (JNIEnv *env, jobject obj, jobject jAssociatedCharacteristic) |
| jint | Java_jau_direct_1bt_DBTDevice_removeAllCharListener (JNIEnv *env, jobject obj) |
| void | Java_jau_direct_1bt_DBTDevice_deleteImpl (JNIEnv *env, jobject obj, jlong nativeInstance) |
| jbyte | Java_jau_direct_1bt_DBTDevice_disconnectImpl (JNIEnv *env, jobject obj) |
| jboolean | Java_jau_direct_1bt_DBTDevice_removeImpl (JNIEnv *env, jobject obj) |
| jbyte | Java_jau_direct_1bt_DBTDevice_connectDefaultImpl (JNIEnv *env, jobject obj) |
| jbyte | Java_jau_direct_1bt_DBTDevice_connectLEImpl0 (JNIEnv *env, jobject obj) |
| jbyte | Java_jau_direct_1bt_DBTDevice_connectLEImpl1 (JNIEnv *env, jobject obj, jshort interval, jshort window, jshort min_interval, jshort max_interval, jshort latency, jshort timeout) |
| jbyte | Java_jau_direct_1bt_DBTDevice_getAvailableSMPKeysImpl (JNIEnv *env, jobject obj, jboolean responder) |
| void | Java_jau_direct_1bt_DBTDevice_getLongTermKeyInfoImpl (JNIEnv *env, jobject obj, jboolean responder, jbyteArray jsink) |
| jbyte | Java_jau_direct_1bt_DBTDevice_setLongTermKeyInfoImpl (JNIEnv *env, jobject obj, jbyteArray jsource) |
| void | Java_jau_direct_1bt_DBTDevice_getSignatureResolvingKeyInfoImpl (JNIEnv *env, jobject obj, jboolean responder, jbyteArray jsink) |
| jbyte | Java_jau_direct_1bt_DBTDevice_unpairImpl (JNIEnv *env, jobject obj) |
| jboolean | Java_jau_direct_1bt_DBTDevice_setConnSecurityLevelImpl (JNIEnv *env, jobject obj, jbyte jsec_level) |
| jbyte | Java_jau_direct_1bt_DBTDevice_getConnSecurityLevelImpl (JNIEnv *env, jobject obj) |
| jboolean | Java_jau_direct_1bt_DBTDevice_setConnIOCapabilityImpl (JNIEnv *env, jobject obj, jbyte jio_cap) |
| jboolean | Java_jau_direct_1bt_DBTDevice_setConnSecurityImpl (JNIEnv *env, jobject obj, jbyte jsec_level, jbyte jio_cap) |
| jbyte | Java_jau_direct_1bt_DBTDevice_getConnIOCapabilityImpl (JNIEnv *env, jobject obj) |
| jbyte | Java_jau_direct_1bt_DBTDevice_getPairingModeImpl (JNIEnv *env, jobject obj) |
| jbyte | Java_jau_direct_1bt_DBTDevice_getPairingStateImpl (JNIEnv *env, jobject obj) |
| jboolean | Java_jau_direct_1bt_DBTDevice_setConnSecurityAutoImpl (JNIEnv *env, jobject obj, jbyte jio_cap) |
| jboolean | Java_jau_direct_1bt_DBTDevice_isConnSecurityAutoEnabled (JNIEnv *env, jobject obj) |
| jbyte | Java_jau_direct_1bt_DBTDevice_setPairingPasskeyImpl (JNIEnv *env, jobject obj, jint jpasskey) |
| jbyte | Java_jau_direct_1bt_DBTDevice_setPairingPasskeyNegativeImpl (JNIEnv *env, jobject obj) |
| jbyte | Java_jau_direct_1bt_DBTDevice_setPairingNumericComparisonImpl (JNIEnv *env, jobject obj, jboolean jequal) |
| static const std::string | _serviceClazzCtorArgs ("(JLjau/direct_bt/DBTDevice;ZLjava/lang/String;SS)V") |
| jobject | Java_jau_direct_1bt_DBTDevice_getServicesImpl (JNIEnv *env, jobject obj) |
| jboolean | Java_jau_direct_1bt_DBTDevice_pingGATTImpl (JNIEnv *env, jobject obj) |
| jshort | Java_jau_direct_1bt_DBTDevice_getRSSI (JNIEnv *env, jobject obj) |
| jobject | Java_jau_direct_1bt_DBTDevice_getManufacturerData (JNIEnv *env, jobject obj) |
| jshort | Java_jau_direct_1bt_DBTDevice_getTxPower (JNIEnv *env, jobject obj) |
|
static |
|
static |
|
static |
| jboolean Java_jau_direct_1bt_DBTDevice_addCharListener | ( | JNIEnv * | env, |
| jobject | obj, | ||
| jobject | listener, | ||
| jobject | jAssociatedCharacteristic | ||
| ) |
| jbyte Java_jau_direct_1bt_DBTDevice_connectDefaultImpl | ( | JNIEnv * | env, |
| jobject | obj | ||
| ) |
| jbyte Java_jau_direct_1bt_DBTDevice_connectLEImpl0 | ( | JNIEnv * | env, |
| jobject | obj | ||
| ) |
| jbyte Java_jau_direct_1bt_DBTDevice_connectLEImpl1 | ( | JNIEnv * | env, |
| jobject | obj, | ||
| jshort | interval, | ||
| jshort | window, | ||
| jshort | min_interval, | ||
| jshort | max_interval, | ||
| jshort | latency, | ||
| jshort | timeout | ||
| ) |
| void Java_jau_direct_1bt_DBTDevice_deleteImpl | ( | JNIEnv * | env, |
| jobject | obj, | ||
| jlong | nativeInstance | ||
| ) |
| jbyte Java_jau_direct_1bt_DBTDevice_disconnectImpl | ( | JNIEnv * | env, |
| jobject | obj | ||
| ) |
| jbyte Java_jau_direct_1bt_DBTDevice_getAvailableSMPKeysImpl | ( | JNIEnv * | env, |
| jobject | obj, | ||
| jboolean | responder | ||
| ) |
| jbyte Java_jau_direct_1bt_DBTDevice_getConnIOCapabilityImpl | ( | JNIEnv * | env, |
| jobject | obj | ||
| ) |
| jbyte Java_jau_direct_1bt_DBTDevice_getConnSecurityLevelImpl | ( | JNIEnv * | env, |
| jobject | obj | ||
| ) |
| void Java_jau_direct_1bt_DBTDevice_getLongTermKeyInfoImpl | ( | JNIEnv * | env, |
| jobject | obj, | ||
| jboolean | responder, | ||
| jbyteArray | jsink | ||
| ) |
| jobject Java_jau_direct_1bt_DBTDevice_getManufacturerData | ( | JNIEnv * | env, |
| jobject | obj | ||
| ) |
| jstring Java_jau_direct_1bt_DBTDevice_getNameImpl | ( | JNIEnv * | env, |
| jobject | obj | ||
| ) |
| jbyte Java_jau_direct_1bt_DBTDevice_getPairingModeImpl | ( | JNIEnv * | env, |
| jobject | obj | ||
| ) |
| jbyte Java_jau_direct_1bt_DBTDevice_getPairingStateImpl | ( | JNIEnv * | env, |
| jobject | obj | ||
| ) |
| jshort Java_jau_direct_1bt_DBTDevice_getRSSI | ( | JNIEnv * | env, |
| jobject | obj | ||
| ) |
| jobject Java_jau_direct_1bt_DBTDevice_getServicesImpl | ( | JNIEnv * | env, |
| jobject | obj | ||
| ) |
| void Java_jau_direct_1bt_DBTDevice_getSignatureResolvingKeyInfoImpl | ( | JNIEnv * | env, |
| jobject | obj, | ||
| jboolean | responder, | ||
| jbyteArray | jsink | ||
| ) |
| jshort Java_jau_direct_1bt_DBTDevice_getTxPower | ( | JNIEnv * | env, |
| jobject | obj | ||
| ) |
| void Java_jau_direct_1bt_DBTDevice_initImpl | ( | JNIEnv * | env, |
| jobject | obj | ||
| ) |
| jboolean Java_jau_direct_1bt_DBTDevice_isConnSecurityAutoEnabled | ( | JNIEnv * | env, |
| jobject | obj | ||
| ) |
| jboolean Java_jau_direct_1bt_DBTDevice_pingGATTImpl | ( | JNIEnv * | env, |
| jobject | obj | ||
| ) |
| jint Java_jau_direct_1bt_DBTDevice_removeAllAssociatedCharListener | ( | JNIEnv * | env, |
| jobject | obj, | ||
| jobject | jAssociatedCharacteristic | ||
| ) |
| jint Java_jau_direct_1bt_DBTDevice_removeAllCharListener | ( | JNIEnv * | env, |
| jobject | obj | ||
| ) |
| jboolean Java_jau_direct_1bt_DBTDevice_removeCharListener | ( | JNIEnv * | env, |
| jobject | obj, | ||
| jobject | jlistener | ||
| ) |
| jboolean Java_jau_direct_1bt_DBTDevice_removeImpl | ( | JNIEnv * | env, |
| jobject | obj | ||
| ) |
| jboolean Java_jau_direct_1bt_DBTDevice_setConnIOCapabilityImpl | ( | JNIEnv * | env, |
| jobject | obj, | ||
| jbyte | jio_cap | ||
| ) |
| jboolean Java_jau_direct_1bt_DBTDevice_setConnSecurityAutoImpl | ( | JNIEnv * | env, |
| jobject | obj, | ||
| jbyte | jio_cap | ||
| ) |
| jboolean Java_jau_direct_1bt_DBTDevice_setConnSecurityImpl | ( | JNIEnv * | env, |
| jobject | obj, | ||
| jbyte | jsec_level, | ||
| jbyte | jio_cap | ||
| ) |
| jboolean Java_jau_direct_1bt_DBTDevice_setConnSecurityLevelImpl | ( | JNIEnv * | env, |
| jobject | obj, | ||
| jbyte | jsec_level | ||
| ) |
| jbyte Java_jau_direct_1bt_DBTDevice_setLongTermKeyInfoImpl | ( | JNIEnv * | env, |
| jobject | obj, | ||
| jbyteArray | jsource | ||
| ) |
| jbyte Java_jau_direct_1bt_DBTDevice_setPairingNumericComparisonImpl | ( | JNIEnv * | env, |
| jobject | obj, | ||
| jboolean | jequal | ||
| ) |
| jbyte Java_jau_direct_1bt_DBTDevice_setPairingPasskeyImpl | ( | JNIEnv * | env, |
| jobject | obj, | ||
| jint | jpasskey | ||
| ) |
| jbyte Java_jau_direct_1bt_DBTDevice_setPairingPasskeyNegativeImpl | ( | JNIEnv * | env, |
| jobject | obj | ||
| ) |
| jstring Java_jau_direct_1bt_DBTDevice_toStringImpl | ( | JNIEnv * | env, |
| jobject | obj | ||
| ) |
| jbyte Java_jau_direct_1bt_DBTDevice_unpairImpl | ( | JNIEnv * | env, |
| jobject | obj | ||
| ) |
1.8.18