- 博客(14)
- 资源 (11)
- 收藏
- 关注
转载 深入理解 wpa_supplicant(四)
本文为《深入理解Android Wi-Fi、NFC和GPS卷》读书笔记,Android源码为Android 5.1android-5.1/external/wpa_supplicant_8/wpa_supplicant/wpa_supplicant.cstatic int wpa_supplicant_init_iface(struct wpa_supplicant *wpa_s,
2015-04-15 20:45:40 9494
转载 深入理解 wpa_supplicant(三)
本文为《深入理解Android Wi-Fi、NFC和GPS卷》读书笔记,Android源码为Android 5.1android-5.1/external/wpa_supplicant_8/wpa_supplicant/wps_supplicant.cstruct wpa_supplicant * wpa_supplicant_add_iface(struct wpa_global *gl
2015-04-14 20:36:29 5580
转载 深入理解 wpa_supplicant(二)
本文为《深入理解Android Wi-Fi、NFC和GPS卷》读书笔记,Android源码为Android 5.1struct wpa_global * wpa_supplicant_init(struct wpa_params *params){ struct wpa_global *global; int ret, i; if (params == NULL) return
2015-04-13 20:03:26 3686
转载 深入理解 wpa_supplicant(一)
本文为《深入理解Android Wi-Fi、NFC和GPS卷》读书笔记,Android源码为Android 5.1wpa_supplicant 是一个开源软件项目,它实现了 Station 对无线网络进行管理和控制的功能。main函数分析android-5.1/external/wpa_supplicant_8/wpa_supplicant/main.cint main(int
2015-04-13 19:58:51 5143 1
转载 Linux Wi-Fi 编程API介绍
本文为《深入理解Android Wi-Fi、NFC和GPS卷》读书笔记,Android源码为Android 5.1Linux平台上目前常用的专门针对无线网络设备编程的API有两套最早的一套API由HP公司员工 Jean Tourrilhes于1997年开发,全称为 Linux Wireless Extensions。一般缩写为 wex 或 wext。 这套API使得用户空间的程序能通过
2015-04-13 16:43:59 7524
转载 NetworkManagementService介绍
本文为《深入理解Android Wi-Fi、NFC和GPS卷》读书笔记,Android源码为Android 5.1NetworkManagementService(以后简称 NMService)将通过 netd socket 和 Netd 交互:android-5.1/frameworks/base/services/java/com/android/server/SystemServ
2015-04-11 19:46:57 8826
转载 Netd工作流程
本文为《深入理解Android Wi-Fi、NFC和GPS卷》读书笔记,Android源码为Android 5.1Netd进程由init进程根据init.rc的对应配置项而启动:android-5.1/system/core/rootdir/init.rcservice netd /system/bin/netd class main socket netd str
2015-04-11 12:36:43 4844
转载 GO Negotiation流程分析
本文为《深入理解Android Wi-Fi、NFC和GPS卷》读书笔记,Android源码为Android 5.1P2pStateMachine收到P2P_PROV_DISC_PBC_RSP_EVENT消息后,将在ProvisionDiscoveryState中调用p2pConnectWithPinDisplay,该函数内部将发送P2P_CONNECT命令给WPAS。来看该命令的处理流程。
2015-04-08 17:52:30 4171
转载 Provision Discovery流程分析
本文为《深入理解Android Wi-Fi、NFC和GPS卷》读书笔记,Android源码为Android 5.1P2pStateMachine的ProvisionDiscoveryState在其EA中将发送形如"P2P_PROV_DISC 8a:32:9b:6c:d1:80 pbc"的命令给WPAS去执行,其核心处理函数是p2p_ctrl_prov_disc:android-5.1/
2015-04-08 16:01:49 3017
转载 P2P Device Discovery流程分析
本文为《深入理解Android Wi-Fi、NFC和GPS卷》读书笔记,Android源码为Android 5.1根据7.3.2节中对 DISCOVER_PEERS 命令的代码分析可知, P2pStateMachine将发送 P2P_FIND 120命令给WPAS触发P2P Device Discovery流程。处理该命令的代码如下:android-5.1/external/wpa
2015-04-08 11:52:54 5162
转载 P2P模块初始化
本文为《深入理解Android Wi-Fi、NFC和GPS卷》读书笔记,Android源码为Android 5.1android-5.1/external/wpa_supplicant_8/wpa_supplicant/p2p_supplicant.cint wpas_p2p_init(struct wpa_global *global, struct wpa_supplicant
2015-04-07 20:42:38 5424
转载 WifiP2pService工作流程
android-5.1/frameworks/opt/net/wifi/service/java/com/android/server/wifi/p2p/WifiP2pService.java public WifiP2pService(Context context) { super(context); mImpl = new WifiP2pServic
2015-04-07 17:27:54 3876
转载 WifiP2pSettings工作流程
本文为《深入理解Android Wi-Fi、NFC和GPS卷》读书笔记,Android源码为Android 5.1Android平台中,P2P操作用户只需执行如下三个步骤:1)进入WifiP2pSettings界面;2)搜索周围的P2P设备。搜索到的设备将显示
2015-04-07 08:43:17 2803
转载 《深入理解Android:Wi-Fi,NFC和GPS》章节连载[节选]--第二章 深入理解Netd
原文: http://blog.csdn.net/innost/article/details/20400389本章主要内容介绍Netd;介绍MDNS和Apple Bonjour技术;介绍iptables、tc和ip等Linux系统中常用的网络管理工具;介绍Netd中的各个命令对象和相关的背景知识;介绍NetworkManagmentService。2.1 概述
2015-04-02 20:03:31 1614
人工智能入门:Keras的example代码解析.pdf
2020-04-20
基于STM32F103+OV7670的网络摄像头
2014-10-16
一步一步移植ucos到stm32f103之ucgui
2014-10-11
一步一步移植ucos到stm32f103之串口和消息邮箱
2014-10-11
一步一步移植ucos到stm32f103之led闪烁
2014-10-11
使用开源软件 自己动手写操作系统
2012-05-12
单词风暴2011第二部分
2011-07-22
正确删除UBUNTU等LINUX系统的软件(内附说明)
2008-12-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人