搜书网
发现
标签
注册
登录
搜书网
发现
榜单
标签
搜索
注册
登录
搜索
搜书网
本次搜索耗时
0.022
秒,为您找到
26
个相关结果.
书籍
文章
文件
2.2.1 main函数分析
28
2024-12-28
《深入理解Android:WiFi模块 NFC和GPS卷》
2.2.1 main函数分析 2.2.1 main函数分析 Netd进程的入口函数是其main函数,代码如下所示。 [—>main.cpp] int main () { CommandListener * cl ; NetlinkManager * nm ; DnsProxyListener...
2.2 Netd工作流程
29
2024-12-28
《深入理解Android:WiFi模块 NFC和GPS卷》
2.2 Netd工作流程 2.2 Netd工作流程 Netd进程由init进程根据init.rc的对应配置项① 而启动,其配置项如图2-1所示。 由图2-1可知,Netd启动时将创建三个TCP监听socket,其名称分别为netd、dnsproxyd和mdns。 图2-1 Netd启动配置参数 根据本章后续分析,读者将会看到以下内容。 ·...
2.3.2 CommandListener构造函数和测试工具ndc
34
2024-12-28
《深入理解Android:WiFi模块 NFC和GPS卷》
2.3.2 CommandListener构造函数和测试工具ndc 2.3.2 CommandListener构造函数和测试工具ndc 本节将介绍CL的构造函数以及Netd的测试工具ndc。 1.CL构造函数 在前文的2.2.3节中已经介绍了CL构造函数的前半部分,下面接着介绍CL构造函数的后半部分,代码如下所示。 [—>CommandList...
2.2.4 DnsProxyListener分析
31
2024-12-28
《深入理解Android:WiFi模块 NFC和GPS卷》
2.2.4 DnsProxyListener分析 2.2.4 DnsProxyListener分析 DnsProxyListener和Android系统中的DNS管理有关。什么是DNS呢?Android系统中DNS又有什么特点呢?来看下文。 1.Android DNS简介[3] DNS(Domain Name System,域名系统)主要作用是在...
第2章 深入理解Netd
36
2024-12-28
《深入理解Android:WiFi模块 NFC和GPS卷》
第2章 深入理解Netd 第2章 深入理解Netd 本章所涉及的源代码文件名及位置 ·main.cpp system/netd/main.cpp ·NetlinkManager.cpp system/netd/NetlinkManager.cpp ·NetlinkHandler.cpp system/netd/NetlinkHandler...
2.1 概述
34
2024-12-28
《深入理解Android:WiFi模块 NFC和GPS卷》
2.1 概述 2.1 概述 Netd是Android系统中专门负责网络管理和控制的后台daemon程序,其功能主要分三部分。 ·设置防火墙(Firewall)、网络地址转换(NAT)、带宽控制、无线网卡软接入点(Soft Access Point)控制,网络设备绑定(Tether)等。 ·Android系统中DNS信息的缓存和管理。 ·网络服务...
2.4.2 systemReady函数详解
26
2024-12-28
《深入理解Android:WiFi模块 NFC和GPS卷》
2.4.2 systemReady函数详解 2.4.2 systemReady函数详解 systemReady函数详解如下所示。 [—>NetworkManagementService.java::systemReady] public void systemReady () { prepareNativeDaemon (); ...
2.4.1 create函数详解
31
2024-12-28
《深入理解Android:WiFi模块 NFC和GPS卷》
2.4.1 create函数详解 2.4.1 create函数详解 create函数的代码如下所示。 [—>NetworkManagementService.java::create] public static NetworkManagementService create ( Context context ) ...
2.2.3 CommandListener分析
28
2024-12-28
《深入理解Android:WiFi模块 NFC和GPS卷》
2.2.3 CommandListener分析 2.2.3 CommandListener分析 Netd中第二个重要成员是CommandListener(以后简称CL),其主要作用是接收来自Framework层NetworkManageService的命令。从角色来看,CL仅是一个Listener。它在收到命令后,只是将它们转交给对应的命令处理对象去...
2.4 NetworkManagementService介绍
24
2024-12-28
《深入理解Android:WiFi模块 NFC和GPS卷》
2.4 NetworkManagementService介绍 2.4 NetworkManagementService介绍 根据前文所述,NetworkManagementService(以后简称NMService)将通过"netd"socket和Netd交互。NMService代码非常简单,首先来看其创建的代码,如下所示。 [—>SystemSe...
1
2
3
»
..3