Lines Matching defs:MockBluetooth

24 MockBluetooth *MockBluetooth::targetMocker = nullptr;
25 BtGapCallBacks *MockBluetooth::btGapCallback = nullptr;
26 BtGattCallbacks *MockBluetooth::btGattCallback = nullptr;
27 BleScanCallbacks *MockBluetooth::bleScanCallback = nullptr;
31 MockBluetooth::btGapCallback = func;
37 MockBluetooth::btGattCallback = func;
41 MockBluetooth *MockBluetooth::GetMocker()
46 MockBluetooth::MockBluetooth()
48 MockBluetooth::targetMocker = this;
54 MockBluetooth::~MockBluetooth()
56 MockBluetooth::targetMocker = nullptr;
61 return MockBluetooth::GetMocker()->EnableBle();
66 return MockBluetooth::GetMocker()->DisableBle();
71 return MockBluetooth::GetMocker()->IsBleEnabled();
76 return MockBluetooth::GetMocker()->GetLocalAddr(mac, len);
81 return MockBluetooth::GetMocker()->SetLocalName(localName, length);
86 return MockBluetooth::GetMocker()->GapRegisterCallbacks(func);
91 return MockBluetooth::GetMocker()->PairRequestReply(bdAddr, transport, accept);
96 return MockBluetooth::GetMocker()->SetDevicePairingConfirmation(bdAddr, transport, accept);
101 return MockBluetooth::GetMocker()->BleGattRegisterCallbacks(func);
106 return MockBluetooth::GetMocker()->BleStartScanEx(scannerId, configs, filter, filterSize);
111 return MockBluetooth::GetMocker()->BleStopScan(scannerId);
116 return MockBluetooth::GetMocker()->BleStartAdvEx(advId, rawData, advParam);
121 return MockBluetooth::GetMocker()->BleStopAdv(advId);
126 return MockBluetooth::GetMocker()->BleGattcRegister(appUuid);
132 return MockBluetooth::GetMocker()->BleGattcConnect(clientId, func, bdAddr, isAutoConnect, transport);
137 return MockBluetooth::GetMocker()->BleGattcDisconnect(clientId);
142 return MockBluetooth::GetMocker()->BleGattcSearchServices(clientId);
147 return MockBluetooth::GetMocker()->BleGattcGetService(clientId, serviceUuid);
152 return MockBluetooth::GetMocker()->BleGattcRegisterNotification(clientId, characteristic, enable);
157 return MockBluetooth::GetMocker()->BleGattcConfigureMtuSize(clientId, mtuSize);
163 return MockBluetooth::GetMocker()->BleGattcWriteCharacteristic(clientId, characteristic, writeType, len, value);
168 return MockBluetooth::GetMocker()->BleGattcUnRegister(clientId);
173 return MockBluetooth::GetMocker()->BleGattcSetFastestConn(clientId, fastestConnFlag);
178 return MockBluetooth::GetMocker()->BleGattcSetPriority(clientId, bdAddr, priority);
183 return MockBluetooth::GetMocker()->BleGattsRegisterCallbacks(func);
188 return MockBluetooth::GetMocker()->BleGattsRegister(appUuid);
193 return MockBluetooth::GetMocker()->BleGattsAddService(serverId, srvcUuid, isPrimary, number);
198 return MockBluetooth::GetMocker()->BleGattsUnRegister(serverId);
204 return MockBluetooth::GetMocker()->BleGattsAddCharacteristic(
210 return MockBluetooth::GetMocker()->BleGattsAddDescriptor(serverId, srvcHandle, descUuid, permissions);
215 return MockBluetooth::GetMocker()->BleGattsStartService(serverId, srvcHandle);
220 return MockBluetooth::GetMocker()->BleGattsStopService(serverId, srvcHandle);
225 return MockBluetooth::GetMocker()->BleGattsDeleteService(serverId, srvcHandle);
230 return MockBluetooth::GetMocker()->BleGattsDisconnect(serverId, bdAddr, connId);
235 return MockBluetooth::GetMocker()->BleGattsSendResponse(serverId, param);
240 return MockBluetooth::GetMocker()->BleGattsSendIndication(serverId, param);