/ohos5.0/base/telephony/ril_adapter/services/hril/include/ |
H A D | hril_base.h | 76 … HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, FuncType &&_func, ParamTypes &&... _args); 78 …inline int32_t Notify(int32_t notifyType, const HRilErrNumber error, FuncType &&_func, ParamTypes … 182 …ne int32_t HRilBase::Response(HDI::Ril::V1_1::RilRadioResponseInfo &responseInfo, FuncType &&_func, in Response() argument 185 if (callback_ == nullptr || _func == nullptr) { in Response() 189 …(callback_->*(_func))(BuildIHRilRadioResponseInfo(responseInfo), std::forward<ParamTypes>(_args)..… in Response() 194 inline int32_t HRilBase::Notify(int32_t notifyType, const HRilErrNumber error, FuncType &&_func, Pa… in Notify() argument 203 (callback_->*(_func))(mResponseInfo, std::forward<ParamTypes>(_args)...); in Notify()
|
H A D | hril_manager.h | 249 const std::string _module, ClassTypePtr &_obj, FuncType &&_func, ParamTypes &&... _args);
|
/ohos5.0/base/telephony/core_service/services/tel_ril/include/ |
H A D | tel_ril_callback.h | 284 … inline int32_t Response(const HDI::Ril::V1_1::RilRadioResponseInfo responseInfo, FuncType &&_func, in Response() argument 294 …return TaskSchedule(responseInfo.slotId, _func, _moduleFunc, responseInfo, std::forward<ParamTypes… in Response() 298 inline int32_t Notify(const HDI::Ril::V1_1::RilRadioResponseInfo responseInfo, FuncType &&_func, in Notify() argument 308 … return TaskSchedule(responseInfo.slotId, _func, _moduleFunc, std::forward<ParamTypes>(_args)...); in Notify() 324 int32_t slotId, FuncType &&_func, ModuleFuncType _moduleFunc, ParamTypes &&... _args) const in TaskSchedule() argument 331 if (telRilManager_ == nullptr || _func == nullptr || _moduleFunc == nullptr) { in TaskSchedule() 335 return Execute(slotId, _func, _moduleFunc, std::forward<ParamTypes>(_args)...); in TaskSchedule() 339 …inline int32_t Execute(int32_t slotId, FuncType &&_func, ModuleFuncType _moduleFunc, ParamTypes &&… in Execute() argument 341 auto modulePtr = (telRilManager_.get()->*(_func))(slotId); in Execute()
|
H A D | tel_ril_base.h | 65 …_t Request(const char *funcName, const AppExecFwk::InnerEvent::Pointer &response, FuncType &&_func, 111 FuncType &&_func, ParamTypes &&... _args) in Request() argument 122 …return (rilInterface_->*(_func))(slotId_, telRilRequest->serialId_, std::forward<ParamTypes>(_args… in Request()
|
H A D | tel_ril_manager.h | 343 … TaskSchedule(ResponsePtr &_result, const std::string _module, ClassTypePtr _obj, FuncType &&_func, in TaskSchedule() argument 346 if (_func != nullptr && _obj != nullptr) { in TaskSchedule() 351 return (_obj.get()->*(_func))(std::forward<ParamTypes>(_args)..., _result); in TaskSchedule()
|
/ohos5.0/drivers/peripheral/ril/interfaces/hdi_service/include/ |
H A D | ril_impl.h | 191 inline int32_t TaskSchedule(FuncType &&_func, int32_t slotId, ParamTypes &&... _args) const in TaskSchedule() argument 193 if (_func == nullptr) { in TaskSchedule() 201 …auto ret = (Telephony::HRilManager::GetInstance().*(_func))(slotId, std::forward<ParamTypes>(_args… in TaskSchedule()
|
/ohos5.0/base/telephony/ril_adapter/services/hril/src/ |
H A D | hril_manager.cpp | 107 const std::string module, ClassTypePtr &_obj, FuncType &&_func, ParamTypes &&... _args) in TaskSchedule() argument 110 if (_func == nullptr || _obj == nullptr || g_isHrilManagerDestory) { in TaskSchedule() 116 int32_t ret = (_obj.get()->*(_func))(std::forward<ParamTypes>(_args)...); in TaskSchedule()
|