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

做视频资源网站有哪些难点seo的概念是什么

做视频资源网站有哪些难点,seo的概念是什么,视频怎么制作,做网站一定要psd吗​ 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
sptr<IUsbSrv> proxy_ = nullptr;

proxy_在UsbSrvClient类的构造函数中调用Connect()方法实现初始化。

int32_t UsbSrvClient::Connect()
{std::lock_guard<std::mutex> lock(mutex_);if (proxy_ != nullptr) {return UEC_OK;}sptr<ISystemAbilityManager> sm = SystemAbilityManagerClient::GetInstance().GetSystemAbilityManager();if (sm == nullptr) {USB_HILOGE(MODULE_USB_INNERKIT, "fail to get SystemAbilityManager");return UEC_INTERFACE_GET_SYSTEM_ABILITY_MANAGER_FAILED;}sptr<IRemoteObject> 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_cast<IUsbSrv>(remoteObject);USB_HILOGI(MODULE_USB_INNERKIT, "Connect UsbService ok.");sptr<IRemot
http://www.shuangfujiaoyu.com/news/60838.html

相关文章:

  • java网站项目可做深圳网络推广营销公司
  • 成都网站的seo网站外包公司
  • 专门做酒店网站百度客服人工
  • 一个工厂做网站有用吗推广普通话心得体会
  • 网站被加黑链itmc平台seo优化关键词个数
  • 网站建设简历免费html网页模板
  • 机械网站开发直播代运营公司
  • 导航滑动整屏网站产品如何做网络推广
  • 广西网站建设价格多少最新消息
  • 做网站如何赢利的经典的软文广告
  • 智效云seo上海搜索优化推广哪家强
  • 华强北ic网站建设北京搜索优化推广公司
  • 东莞网络营销网络培训学校seo多久可以学会
  • 网站建设 顺德网络seo优化
  • 现在还有病毒感染吗引擎seo优
  • 网站admin目录名怎么改网络推广企业
  • 如何查看一个网站是用什么cms做的软件培训机构排名
  • 现在asp做网站东莞市网站建设
  • 上海由多少家网站建设公司佛山百度seo点击软件
  • wordpress建站模板重庆网络推广公司
  • 雅虎网站收录提交入口公众号开发网站公司
  • 网站建设合同法网络营销中的seo是指
  • 校园网站模版黄页88网推广服务
  • 微微网站建设企业营销战略
  • 网站的平面设计图用ps做河南seo网站多少钱
  • h56wcom什么网站seo程序
  • 腾讯云服务器centos做静态网站做营销型网站哪家好
  • 在线制作二维码网站怎么制作链接网页
  • 网站文章内链怎么做互动营销的概念
  • 昆明网站建设锐网网页搜索排名提升