当前位置:网站首页>Introduction to Qualcomm platform WiFi -- Wi Fi display software
Introduction to Qualcomm platform WiFi -- Wi Fi display software
2022-06-28 06:26:00 【Professional developer】
1.1 Software architecture

1.2 Java Local interface
stay WFD in , Applications (WFD client ) and SessionManagerService (SM-A) these two items. Java Components through Java Native interface (HIDL) And use C/C++ Written framework component interaction . The control flow of the application is as follows : Application> SessionManagerService.java(SM-A)> WFDNative.java> HIDL Layer> WFDNative.cpp> Wifidisplay.cpp> SessionManager.cpp(SM-B).
from SessionManagerService.java The called function will pass WFDNative.java Mapping to WFDNative.cpp.
1.3 SM-A
SM-A With the help of HIDL Help applications with WFD Framework for interaction .SM-A Also receive events , And broadcast events to all clients that register broadcast receivers .
SM-A The source file is located in NewWFDService
边栏推荐
- Taobao seo training video course [22 lectures]
- 阿里云短信服务(完整指南),短信发送功能实现。
- Openharmony gnawing paper growth plan -- json-rpc
- Create a gson object that formats the time zone. JSON parsing time formatting zoneddatetime
- windows上安装redis并永久修改密码,及ssm框架集成redis
- Parsing ng template with let total in NZ Pagination
- Install and manage multiple versions of PHP under mac
- Oracle fundamentals summary
- Failed to start component [StandardEngine[Catalina].StandardHost[localhost]]
- Differences between basic types and packaging classes
猜你喜欢

FPGA - 7 Series FPGA selectio -09- io of advanced logic resources_ FIFO

三极管驱动无刷电机

AutoCAD C# 多段线小锐角检测

链表(三)——反转链表

Example of MVVM framework based on kotlin+jetpack

JDBC learning (I) -- implementing simple CRUD operations

freeswitch设置最大呼叫时长

socke.io长连接实现推送、版本控制、实时活跃用户量统计

Exception handling (I) -- null pointer and array index out of bounds

death_satan/hyperf-validate
随机推荐
Enum
Note that JPA uses a custom VO to receive jpql query results
Select trigger event from easyUI drop-down box
Deleting MySQL under Linux
Unity packaging webgl uses IIS to solve the error
idea根据数据库表生成实体类
Promotion intégrale et ordre des octets de fin de taille
Small ball playing
eyebeam高级设置
Freeswitch sets the maximum call duration
搭建你jmeter+jenkins+ant
FPGA - 7 Series FPGA selectio -07- iserdese2 of advanced logic resources
Error reporting - resolve core JS / modules / es error. cause. JS error
FPGA - 7系列 FPGA SelectIO -08- 高级逻辑资源之OSERDESE2
2 startup, interrupt and system call
FPGA - 7 Series FPGA selectio -08- oserdese2 of advanced logic resources
death_satan/hyperf-validate
Freeswitch uses origin to dialplan
Freeswitch uses Mod_ Shot module plays mp3
Alert pop-up processing in Web Automation