Direct-BT v3.3.0-1-gc2d430c
Direct-BT - Direct Bluetooth Programming.
Functions
EInfoReport.cxx File Reference
#include "org_direct_bt_EInfoReport.h"
#include <jau/debug.hpp>
#include "helper_base.hpp"
#include "helper_dbt.hpp"
#include "direct_bt/BTTypes0.hpp"
Include dependency graph for EInfoReport.cxx:

Go to the source code of this file.

Functions

void Java_org_direct_1bt_EInfoReport_addFlagImpl (JNIEnv *env, jobject obj, jbyte jf)
 
void Java_org_direct_1bt_EInfoReport_addService (JNIEnv *env, jobject obj, jstring juuid)
 
void Java_org_direct_1bt_EInfoReport_clear (JNIEnv *env, jobject obj)
 
jlong Java_org_direct_1bt_EInfoReport_ctorImpl1 (JNIEnv *env, jobject obj)
 
jlong Java_org_direct_1bt_EInfoReport_ctorImpl2 (JNIEnv *env, jobject obj, jlong nativeInstanceOther)
 
void Java_org_direct_1bt_EInfoReport_dtorImpl (JNIEnv *env, jclass clazz, jlong nativeInstance)
 
jstring Java_org_direct_1bt_EInfoReport_eirDataMaskToString (JNIEnv *env, jobject obj)
 
jbyte Java_org_direct_1bt_EInfoReport_getADAddressType (JNIEnv *env, jobject obj)
 
jbyteArray Java_org_direct_1bt_EInfoReport_getAddressImpl (JNIEnv *env, jobject obj)
 
jbyte Java_org_direct_1bt_EInfoReport_getAddressTypeImpl (JNIEnv *env, jobject obj)
 
void Java_org_direct_1bt_EInfoReport_getConnInterval (JNIEnv *env, jobject obj, jshortArray jminmax)
 
jint Java_org_direct_1bt_EInfoReport_getDeviceClass (JNIEnv *env, jobject obj)
 
jstring Java_org_direct_1bt_EInfoReport_getDeviceIDModalias (JNIEnv *env, jobject obj)
 
jshort Java_org_direct_1bt_EInfoReport_getDeviceIDProduct (JNIEnv *env, jobject obj)
 
jshort Java_org_direct_1bt_EInfoReport_getDeviceIDSource (JNIEnv *env, jobject obj)
 
jshort Java_org_direct_1bt_EInfoReport_getDeviceIDVendor (JNIEnv *env, jobject obj)
 
jshort Java_org_direct_1bt_EInfoReport_getDeviceIDVersion (JNIEnv *env, jobject obj)
 
jint Java_org_direct_1bt_EInfoReport_getEIRDataMaskImpl (JNIEnv *env, jobject obj)
 
jbyte Java_org_direct_1bt_EInfoReport_getFlagsImpl (JNIEnv *env, jobject obj)
 
jobject Java_org_direct_1bt_EInfoReport_getManufacturerData (JNIEnv *env, jobject obj)
 
jstring Java_org_direct_1bt_EInfoReport_getName (JNIEnv *env, jobject obj)
 
jbyte Java_org_direct_1bt_EInfoReport_getRSSI (JNIEnv *env, jobject obj)
 
jobject Java_org_direct_1bt_EInfoReport_getServices (JNIEnv *env, jobject obj)
 
jboolean Java_org_direct_1bt_EInfoReport_getServicesComplete (JNIEnv *env, jobject obj)
 
jstring Java_org_direct_1bt_EInfoReport_getShortName (JNIEnv *env, jobject obj)
 
jint Java_org_direct_1bt_EInfoReport_getSourceImpl (JNIEnv *env, jobject obj)
 
jlong Java_org_direct_1bt_EInfoReport_getTimestamp (JNIEnv *env, jobject obj)
 
jbyte Java_org_direct_1bt_EInfoReport_getTxPower (JNIEnv *env, jobject obj)
 
void Java_org_direct_1bt_EInfoReport_replace_nativeImpl (JNIEnv *env, jobject obj, jlong nativeInstanceOther)
 
void Java_org_direct_1bt_EInfoReport_setAddressImpl (JNIEnv *env, jobject obj, jbyteArray jaddress)
 
void Java_org_direct_1bt_EInfoReport_setAddressTypeImpl (JNIEnv *env, jobject obj, jbyte jat)
 
void Java_org_direct_1bt_EInfoReport_setConnInterval (JNIEnv *env, jobject obj, jshort jmin, jshort jmax)
 
void Java_org_direct_1bt_EInfoReport_setDeviceClass (JNIEnv *env, jobject obj, jint jv)
 
void Java_org_direct_1bt_EInfoReport_setDeviceID (JNIEnv *env, jobject obj, jshort jsource, jshort jvendor, jshort jproduct, jshort jversion)
 
void Java_org_direct_1bt_EInfoReport_setFlagsImpl (JNIEnv *env, jobject obj, jbyte jf)
 
jint Java_org_direct_1bt_EInfoReport_setImpl (JNIEnv *env, jobject obj, jobject jeir_other)
 
void Java_org_direct_1bt_EInfoReport_setName (JNIEnv *env, jobject obj, jstring jname)
 
void Java_org_direct_1bt_EInfoReport_setRSSI (JNIEnv *env, jobject obj, jbyte jrssi)
 
void Java_org_direct_1bt_EInfoReport_setServicesComplete (JNIEnv *env, jobject obj, jboolean jv)
 
void Java_org_direct_1bt_EInfoReport_setShortName (JNIEnv *env, jobject obj, jstring jsname)
 
void Java_org_direct_1bt_EInfoReport_setTxPower (JNIEnv *env, jobject obj, jbyte jtxp)
 
jstring Java_org_direct_1bt_EInfoReport_toString (JNIEnv *env, jobject obj, jboolean includeServices)
 

Function Documentation

◆ Java_org_direct_1bt_EInfoReport_ctorImpl1()

jlong Java_org_direct_1bt_EInfoReport_ctorImpl1 ( JNIEnv *  env,
jobject  obj 
)

Definition at line 44 of file EInfoReport.cxx.

◆ Java_org_direct_1bt_EInfoReport_ctorImpl2()

jlong Java_org_direct_1bt_EInfoReport_ctorImpl2 ( JNIEnv *  env,
jobject  obj,
jlong  nativeInstanceOther 
)

Definition at line 62 of file EInfoReport.cxx.

◆ Java_org_direct_1bt_EInfoReport_replace_nativeImpl()

void Java_org_direct_1bt_EInfoReport_replace_nativeImpl ( JNIEnv *  env,
jobject  obj,
jlong  nativeInstanceOther 
)

Definition at line 73 of file EInfoReport.cxx.

◆ Java_org_direct_1bt_EInfoReport_dtorImpl()

void Java_org_direct_1bt_EInfoReport_dtorImpl ( JNIEnv *  env,
jclass  clazz,
jlong  nativeInstance 
)

Definition at line 91 of file EInfoReport.cxx.

◆ Java_org_direct_1bt_EInfoReport_clear()

void Java_org_direct_1bt_EInfoReport_clear ( JNIEnv *  env,
jobject  obj 
)

Definition at line 104 of file EInfoReport.cxx.

◆ Java_org_direct_1bt_EInfoReport_setImpl()

jint Java_org_direct_1bt_EInfoReport_setImpl ( JNIEnv *  env,
jobject  obj,
jobject  jeir_other 
)

Definition at line 113 of file EInfoReport.cxx.

◆ Java_org_direct_1bt_EInfoReport_setAddressTypeImpl()

void Java_org_direct_1bt_EInfoReport_setAddressTypeImpl ( JNIEnv *  env,
jobject  obj,
jbyte  jat 
)

Definition at line 129 of file EInfoReport.cxx.

◆ Java_org_direct_1bt_EInfoReport_setAddressImpl()

void Java_org_direct_1bt_EInfoReport_setAddressImpl ( JNIEnv *  env,
jobject  obj,
jbyteArray  jaddress 
)

Definition at line 143 of file EInfoReport.cxx.

◆ Java_org_direct_1bt_EInfoReport_setRSSI()

void Java_org_direct_1bt_EInfoReport_setRSSI ( JNIEnv *  env,
jobject  obj,
jbyte  jrssi 
)

Definition at line 172 of file EInfoReport.cxx.

◆ Java_org_direct_1bt_EInfoReport_setTxPower()

void Java_org_direct_1bt_EInfoReport_setTxPower ( JNIEnv *  env,
jobject  obj,
jbyte  jtxp 
)

Definition at line 186 of file EInfoReport.cxx.

◆ Java_org_direct_1bt_EInfoReport_setFlagsImpl()

void Java_org_direct_1bt_EInfoReport_setFlagsImpl ( JNIEnv *  env,
jobject  obj,
jbyte  jf 
)

Definition at line 200 of file EInfoReport.cxx.

◆ Java_org_direct_1bt_EInfoReport_addFlagImpl()

void Java_org_direct_1bt_EInfoReport_addFlagImpl ( JNIEnv *  env,
jobject  obj,
jbyte  jf 
)

Definition at line 214 of file EInfoReport.cxx.

◆ Java_org_direct_1bt_EInfoReport_setName()

void Java_org_direct_1bt_EInfoReport_setName ( JNIEnv *  env,
jobject  obj,
jstring  jname 
)

Definition at line 228 of file EInfoReport.cxx.

◆ Java_org_direct_1bt_EInfoReport_setShortName()

void Java_org_direct_1bt_EInfoReport_setShortName ( JNIEnv *  env,
jobject  obj,
jstring  jsname 
)

Definition at line 243 of file EInfoReport.cxx.

◆ Java_org_direct_1bt_EInfoReport_addService()

void Java_org_direct_1bt_EInfoReport_addService ( JNIEnv *  env,
jobject  obj,
jstring  juuid 
)

Definition at line 258 of file EInfoReport.cxx.

◆ Java_org_direct_1bt_EInfoReport_setServicesComplete()

void Java_org_direct_1bt_EInfoReport_setServicesComplete ( JNIEnv *  env,
jobject  obj,
jboolean  jv 
)

Definition at line 274 of file EInfoReport.cxx.

◆ Java_org_direct_1bt_EInfoReport_setDeviceClass()

void Java_org_direct_1bt_EInfoReport_setDeviceClass ( JNIEnv *  env,
jobject  obj,
jint  jv 
)

Definition at line 288 of file EInfoReport.cxx.

◆ Java_org_direct_1bt_EInfoReport_setDeviceID()

void Java_org_direct_1bt_EInfoReport_setDeviceID ( JNIEnv *  env,
jobject  obj,
jshort  jsource,
jshort  jvendor,
jshort  jproduct,
jshort  jversion 
)

Definition at line 302 of file EInfoReport.cxx.

◆ Java_org_direct_1bt_EInfoReport_setConnInterval()

void Java_org_direct_1bt_EInfoReport_setConnInterval ( JNIEnv *  env,
jobject  obj,
jshort  jmin,
jshort  jmax 
)

Definition at line 316 of file EInfoReport.cxx.

◆ Java_org_direct_1bt_EInfoReport_getTimestamp()

jlong Java_org_direct_1bt_EInfoReport_getTimestamp ( JNIEnv *  env,
jobject  obj 
)

Definition at line 330 of file EInfoReport.cxx.

◆ Java_org_direct_1bt_EInfoReport_getEIRDataMaskImpl()

jint Java_org_direct_1bt_EInfoReport_getEIRDataMaskImpl ( JNIEnv *  env,
jobject  obj 
)

Definition at line 345 of file EInfoReport.cxx.

◆ Java_org_direct_1bt_EInfoReport_getSourceImpl()

jint Java_org_direct_1bt_EInfoReport_getSourceImpl ( JNIEnv *  env,
jobject  obj 
)

Definition at line 355 of file EInfoReport.cxx.

◆ Java_org_direct_1bt_EInfoReport_getFlagsImpl()

jbyte Java_org_direct_1bt_EInfoReport_getFlagsImpl ( JNIEnv *  env,
jobject  obj 
)

Definition at line 370 of file EInfoReport.cxx.

◆ Java_org_direct_1bt_EInfoReport_getADAddressType()

jbyte Java_org_direct_1bt_EInfoReport_getADAddressType ( JNIEnv *  env,
jobject  obj 
)

Definition at line 385 of file EInfoReport.cxx.

◆ Java_org_direct_1bt_EInfoReport_getAddressTypeImpl()

jbyte Java_org_direct_1bt_EInfoReport_getAddressTypeImpl ( JNIEnv *  env,
jobject  obj 
)

Definition at line 400 of file EInfoReport.cxx.

◆ Java_org_direct_1bt_EInfoReport_getAddressImpl()

jbyteArray Java_org_direct_1bt_EInfoReport_getAddressImpl ( JNIEnv *  env,
jobject  obj 
)

Definition at line 415 of file EInfoReport.cxx.

◆ Java_org_direct_1bt_EInfoReport_getName()

jstring Java_org_direct_1bt_EInfoReport_getName ( JNIEnv *  env,
jobject  obj 
)

Definition at line 433 of file EInfoReport.cxx.

◆ Java_org_direct_1bt_EInfoReport_getShortName()

jstring Java_org_direct_1bt_EInfoReport_getShortName ( JNIEnv *  env,
jobject  obj 
)

Definition at line 448 of file EInfoReport.cxx.

◆ Java_org_direct_1bt_EInfoReport_getRSSI()

jbyte Java_org_direct_1bt_EInfoReport_getRSSI ( JNIEnv *  env,
jobject  obj 
)

Definition at line 463 of file EInfoReport.cxx.

◆ Java_org_direct_1bt_EInfoReport_getTxPower()

jbyte Java_org_direct_1bt_EInfoReport_getTxPower ( JNIEnv *  env,
jobject  obj 
)

Definition at line 478 of file EInfoReport.cxx.

◆ Java_org_direct_1bt_EInfoReport_getManufacturerData()

jobject Java_org_direct_1bt_EInfoReport_getManufacturerData ( JNIEnv *  env,
jobject  obj 
)

Definition at line 488 of file EInfoReport.cxx.

◆ Java_org_direct_1bt_EInfoReport_getServices()

jobject Java_org_direct_1bt_EInfoReport_getServices ( JNIEnv *  env,
jobject  obj 
)

Definition at line 529 of file EInfoReport.cxx.

◆ Java_org_direct_1bt_EInfoReport_getServicesComplete()

jboolean Java_org_direct_1bt_EInfoReport_getServicesComplete ( JNIEnv *  env,
jobject  obj 
)

Definition at line 549 of file EInfoReport.cxx.

◆ Java_org_direct_1bt_EInfoReport_getDeviceClass()

jint Java_org_direct_1bt_EInfoReport_getDeviceClass ( JNIEnv *  env,
jobject  obj 
)

Definition at line 564 of file EInfoReport.cxx.

◆ Java_org_direct_1bt_EInfoReport_getDeviceIDSource()

jshort Java_org_direct_1bt_EInfoReport_getDeviceIDSource ( JNIEnv *  env,
jobject  obj 
)

Definition at line 579 of file EInfoReport.cxx.

◆ Java_org_direct_1bt_EInfoReport_getDeviceIDVendor()

jshort Java_org_direct_1bt_EInfoReport_getDeviceIDVendor ( JNIEnv *  env,
jobject  obj 
)

Definition at line 594 of file EInfoReport.cxx.

◆ Java_org_direct_1bt_EInfoReport_getDeviceIDProduct()

jshort Java_org_direct_1bt_EInfoReport_getDeviceIDProduct ( JNIEnv *  env,
jobject  obj 
)

Definition at line 609 of file EInfoReport.cxx.

◆ Java_org_direct_1bt_EInfoReport_getDeviceIDVersion()

jshort Java_org_direct_1bt_EInfoReport_getDeviceIDVersion ( JNIEnv *  env,
jobject  obj 
)

Definition at line 624 of file EInfoReport.cxx.

◆ Java_org_direct_1bt_EInfoReport_getConnInterval()

void Java_org_direct_1bt_EInfoReport_getConnInterval ( JNIEnv *  env,
jobject  obj,
jshortArray  jminmax 
)

Definition at line 639 of file EInfoReport.cxx.

◆ Java_org_direct_1bt_EInfoReport_getDeviceIDModalias()

jstring Java_org_direct_1bt_EInfoReport_getDeviceIDModalias ( JNIEnv *  env,
jobject  obj 
)

Definition at line 666 of file EInfoReport.cxx.

◆ Java_org_direct_1bt_EInfoReport_eirDataMaskToString()

jstring Java_org_direct_1bt_EInfoReport_eirDataMaskToString ( JNIEnv *  env,
jobject  obj 
)

Definition at line 681 of file EInfoReport.cxx.

◆ Java_org_direct_1bt_EInfoReport_toString()

jstring Java_org_direct_1bt_EInfoReport_toString ( JNIEnv *  env,
jobject  obj,
jboolean  includeServices 
)

Definition at line 696 of file EInfoReport.cxx.