Lines Matching defs:callbackObj
54 int32_t HciInterfaceImpl::Init(const sptr<IHciCallback>& callbackObj)
57 if (callbackObj == nullptr) {
58 HDF_LOGE("HciInterfaceImpl %{public}s callbackObj null", __func__);
62 AddHciDeathRecipient(callbackObj);
63 callbacks_ = callbackObj;
67 [callbackObj](
68 const std::vector<uint8_t> &packet) { callbackObj->OnReceivedHciPacket(BtType::ACL_DATA, packet); },
70 [callbackObj](
71 const std::vector<uint8_t> &packet) { callbackObj->OnReceivedHciPacket(BtType::SCO_DATA, packet); },
73 [callbackObj](
74 const std::vector<uint8_t> &packet) { callbackObj->OnReceivedHciPacket(BtType::HCI_EVENT, packet); },
78 [callbackObj](bool status) { callbackObj->OnInited(status ? BtStatus::SUCCESS : BtStatus::INITIAL_ERROR); },
81 RemoveHciDeathRecipient(callbackObj);
118 int32_t HciInterfaceImpl::AddHciDeathRecipient(const sptr<IHciCallback>& callbackObj)
121 const sptr<IRemoteObject>& remote = OHOS::HDI::hdi_objcast<IHciCallback>(callbackObj);
130 int32_t HciInterfaceImpl::RemoveHciDeathRecipient(const sptr<IHciCallback>& callbackObj)
133 const sptr<IRemoteObject>& remote = OHOS::HDI::hdi_objcast<IHciCallback>(callbackObj);