当前位置: 首页 > news >正文

榆林做网站多少钱北京论坛建站模板

榆林做网站多少钱,北京论坛建站模板,网站建设和数据容量整合,大连百度推广seo​ HDF框架实现了用户层与内核层进行通信的管理框架,关于其简易通信示例在以下两篇博文中有所介绍, 一个例子了解通过Openharmony的HDF框架实现简易驱动的流程https://blog.csdn.net/procedurecode/article/details/128906246 Openharmony的用户态应用通过HDF框架驱动消息机制…​ HDF框架实现了用户层与内核层进行通信的管理框架,关于其简易通信示例在以下两篇博文中有所介绍, 一个例子了解通过Openharmony的HDF框架实现简易驱动的流程https://blog.csdn.net/procedurecode/article/details/128906246 Openharmony的用户态应用通过HDF框架驱动消息机制实现的通信实例https://blog.csdn.net/procedurecode/article/details/128921897 ​ 本文以常用的usb硬件为例,深入usb代码,剖析从usb用户层到驱动到内核层的整体流程,同时可以更深入的理解Openharmony的HDF框架。本文讲解从框架层开始,NAPI接口简单来说就是对框架层提供的接口进行的ets的封装,在此不做表述。好的,正好开始: 1.关于usb调用hdf驱动流程 OpenDevice接口为例 1.1 UsbSrvClient类 // 1.首先获取UsbSrvClient实例 UsbSrvClient g_usbClient = UsbSrvClient::GetInstance(); // 2.OpenDevice // base/usb/usb_manager/interfaces/kits/js/napi/src/usb_info.cpp g_usbClient.OpenDevice(dev, pipe); // 3.UsbSrvClient::OpenDevice // base/usb/usb_manager/interfaces/innerkits/native/src/usb_srv_client.cpp int32_t UsbSrvClient::OpenDevice(const UsbDevice device, USBDevicePipe pipe)int32_t ret = proxy_-OpenDevice(device.GetBusNum(), device.GetDevAddr());在UsbSrvClient类中proxy_成员类型为如下所示: // base/usb/usb_manager/interfaces/innerkits/native/include/usb_srv_client.h sptrIUsbSrv proxy_ = nullptr;proxy_在UsbSrvClient类的构造函数中调用Connect()方法实现初始化。 int32_t UsbSrvClient::Connect() {std::lock_guardstd::mutex lock(mutex_);if (proxy_ != nullptr) {return UEC_OK;}sptrISystemAbilityManager sm = SystemAbilityManagerClient::GetInstance().GetSystemAbilityManager();if (sm == nullptr) {USB_HILOGE(MODULE_USB_INNERKIT, "fail to get SystemAbilityManager");return UEC_INTERFACE_GET_SYSTEM_ABILITY_MANAGER_FAILED;}sptrIRemoteObject remoteObject = sm-CheckSystemAbility(USB_SYSTEM_ABILITY_ID);if (remoteObject == nullptr) {USB_HILOGE(MODULE_USB_INNERKIT, "GetSystemAbility failed.");return UEC_INTERFACE_GET_USB_SERVICE_FAILED;}proxy_ = iface_castIUsbSrv(remoteObject);USB_HILOGI(MODULE_USB_INNERKIT, "Connect UsbService ok.");sptrIRemot
http://www.hkea.cn/news/14313253/

相关文章:

  • 做外国美食的视频网站seo排名优化公司
  • 网站建设的基本元素看广告赚佣金平台
  • 建设网站设计网站开发有什么用
  • 怎么提高网站的转化率荆州网站建设流程
  • 南宁网站建设智能优化网站自动采集更新
  • 凡客网站设计wordpress社交游戏
  • 做个网站应该怎么做东莞建网站平台
  • 免费网站模板 html水产养殖网站模板源码
  • 有用vue做企业网站的html网站建设方案
  • 分站城市网站如何做seo环保网站主题
  • 做陌陌网站什么做wordpress防止频繁搜索
  • 网站建设不挣钱wordpress手机端发布软件
  • 电商网站建设价格低工商网站查询企业信息武威
  • 南宁百度推广seoseo厂家电话
  • 天津城市建设管理职业学院网站网站开发工程师符号代码
  • 郑州seo网站排名优化公司网站建设资质
  • x网站免费模板湖南省建设信息网站
  • 网站的建设主机费用如何自做自己的网站
  • 电商设计网站模板徐汇集团网站建设
  • 郑州汉狮做网站的大公司网站便民服务平台怎么做
  • 企业网站维护费用网店制作
  • dede静态网站微信网站怎么做
  • 临沂网站建设微信wordpress不能添加用户
  • 新桥做网站wordpress 自动 图片
  • 榆树网站建设wordpress 模板 知乎
  • 外贸网站推广技巧政务网站建设工作方案
  • 定安网站制作广州番禺区邮编
  • 中国电信网站备案建设中网站
  • 网站子站建设wordpress 执行sql update
  • 网站的建设与预算教学网站系统流程图