4S Device Communication Module Collection  Version 0.6-SNAPSHOT
Full documentation of the modules in the 4SDC collection (aimed at 4SDC module developers)
anonymous_namespace{bluedroid.cpp} Namespace Reference

Classes

class  ConnectIndicationMsg
 
struct  DatatypeRequest
 
class  DisconnectIndicationMsg
 
struct  DisconnectRequest
 
struct  DownstreamRequest
 
struct  InterruptRequest
 
class  JniManager
 
class  PhysicalDevice
 
class  ReceiveApduMsg
 
struct  SendApduRequest
 
class  VirtualDevice
 

Functions

static void jniRegisterNatives (JNIEnv *env, jclass cls)
 
static void jniConnectIndication (JNIEnv *env, jobject thiz, jstring address, jchar datatype, jstring displayName, jstring serviceName, jstring mdepDescription)
 
static void jniDisconnectIndication (JNIEnv *env, jobject thiz, jstring address, jchar datatype, jint error)
 
static void jniMessageReceived (JNIEnv *env, jobject thiz, jstring address, jchar datatype, jbyteArray apdu, jboolean reliable)
 

Variables

static JniManagerjniMgr = nullptr
 
static bool jniNativesRegistered = false