2 /* Header for class org_iotivity_jar_caleclientinterface */
4 #ifndef CA_Included_org_iotivity_jar_caleclientinterface_H_
5 #define CA_Included_org_iotivity_jar_caleclientinterface_H_
12 * Class: org_iotivity_jar_caleclientinterface
13 * Method: CARegisterLeScanCallback
14 * Signature: (Landroid/bluetooth/BluetoothAdapter/LeScanCallback;)V
16 JNIEXPORT void JNICALL
17 Java_org_iotivity_jar_caleclientinterface_CARegisterLeScanCallback
18 (JNIEnv *, jobject, jobject);
21 * Class: org_iotivity_jar_caleclientinterface
22 * Method: CARegisterLeGattCallback
23 * Signature: (Landroid/bluetooth/BluetoothGattCallback;)V
25 JNIEXPORT void JNICALL
26 Java_org_iotivity_jar_caleclientinterface_CARegisterLeGattCallback
27 (JNIEnv *, jobject, jobject);
30 * Class: org_iotivity_jar_caleclientinterface
31 * Method: CALeScanCallback
32 * Signature: (Landroid/bluetooth/BluetoothDevice;I[B)V
34 JNIEXPORT void JNICALL
35 Java_org_iotivity_jar_caleclientinterface_CALeScanCallback
36 (JNIEnv *, jobject, jobject, jint, jbyteArray);
39 * Class: org_iotivity_jar_caleclientinterface
40 * Method: CALeGattConnectionStateChangeCallback
41 * Signature: (Landroid/bluetooth/BluetoothGatt;II)V
43 JNIEXPORT void JNICALL
44 Java_org_iotivity_jar_caleclientinterface_CALeGattConnectionStateChangeCallback
45 (JNIEnv *, jobject, jobject, jint, jint);
48 * Class: org_iotivity_jar_caleclientinterface
49 * Method: CALeGattServicesDiscoveredCallback
50 * Signature: (Landroid/bluetooth/BluetoothGatt;I)V
52 JNIEXPORT void JNICALL
53 Java_org_iotivity_jar_caleclientinterface_CALeGattServicesDiscoveredCallback
54 (JNIEnv *, jobject, jobject, jint);
57 * Class: org_iotivity_jar_caleclientinterface
58 * Method: CALeGattCharacteristicReadCallback
59 * Signature: (Landroid/bluetooth/BluetoothGatt;Landroid/bluetooth/BluetoothGattCharacteristic;I)V
61 JNIEXPORT void JNICALL
62 Java_org_iotivity_jar_caleclientinterface_CALeGattCharacteristicReadCallback
63 (JNIEnv *, jobject, jobject, jobject, jbyteArray, jint);
66 * Class: org_iotivity_jar_caleclientinterface
67 * Method: CALeGattCharacteristicWritjclasseCallback
68 * Signature: (Landroid/bluetooth/BluetoothGatt;Landroid/bluetooth/BluetoothGattCharacteristic;I)V
70 JNIEXPORT void JNICALL
71 Java_org_iotivity_jar_caleclientinterface_CALeGattCharacteristicWriteCallback
72 (JNIEnv *, jobject, jobject, jobject, jbyteArray, jint);
75 * Class: org_iotivity_jar_caleclientinterface
76 * Method: CALeGattCharacteristicChangedCallback
77 * Signature: (Landroid/bluetooth/BluetoothGatt;Landroid/bluetooth/BluetoothGattCharacteristic;)V
79 JNIEXPORT void JNICALL
80 Java_org_iotivity_jar_caleclientinterface_CALeGattCharacteristicChangedCallback
81 (JNIEnv *, jobject, jobject, jobject, jbyteArray);
84 * Class: org_iotivity_jar_caleclientinterface
85 * Method: CALeGattDescriptorReadCallback
86 * Signature: (Landroid/bluetooth/BluetoothGatt;Landroid/bluetooth/BluetoothGattDescriptor;I)V
88 JNIEXPORT void JNICALL
89 Java_org_iotivity_jar_caleclientinterface_CALeGattDescriptorReadCallback
90 (JNIEnv *, jobject, jobject, jobject, jint);
93 * Class: org_iotivity_jar_caleclientinterface
94 * Method: CALeGattDescriptorWriteCallback
95 * Signature: (Landroid/bluetooth/BluetoothGatt;Landroid/bluetooth/BluetoothGattDescriptor;I)V
97 JNIEXPORT void JNICALL
98 Java_org_iotivity_jar_caleclientinterface_CALeGattDescriptorWriteCallback
99 (JNIEnv *, jobject, jobject, jobject, jint);
102 * Class: org_iotivity_jar_caleclientinterface
103 * Method: CALeGattReliableWriteCompletedCallback
104 * Signature: (Landroid/bluetooth/BluetoothGatt;I)V
106 JNIEXPORT void JNICALL
107 Java_org_iotivity_jar_caleclientinterface_CALeGattReliableWriteCompletedCallback
108 (JNIEnv *, jobject, jobject, jint);
111 * Class: org_iotivity_jar_caleclientinterface
112 * Method: CALeGattReadRemoteRssiCallback
113 * Signature: (Landroid/bluetooth/BluetoothGatt;II)V
115 JNIEXPORT void JNICALL
116 Java_org_iotivity_jar_caleclientinterface_CALeGattReadRemoteRssiCallback
117 (JNIEnv *, jobject, jobject, jint, jint);
120 * Class: org_iotivity_jar_caleclientinterface
121 * Method: CALeStateChangedCallback
124 JNIEXPORT void JNICALL
125 Java_org_iotivity_jar_caleclientinterface_CALeStateChangedCallback
126 (JNIEnv *, jobject, jint);
129 * Class: org_iotivity_jar_caleclientinterface
130 * Method: CALeBondStateChangedCallback
133 JNIEXPORT void JNICALL
134 Java_org_iotivity_jar_caleclientinterface_CALeBondStateChangedCallback
135 (JNIEnv *, jobject, jstring);