线程
Netd:
名称 |
入口 |
说明 |
main |
sleep() | |
NetlinkListener |
SocketListener:: runListener() |
NetlinkHandler从Netlink接收数据 mUeventSock、mRouteSock、mQuotaSock各一个 |
FrameworkListener |
SocketListener:: runListener() |
数据接收,CommandListener、 DnsProxyListener、MDnsSdListener各一个 |
SystemServer:
名称 |
入口 |
说明 |
NetdConnector |
NativeDaemonConnector. run() |
从Netd接收数据,network_management、servicediscovery各一个 |
FgThread |
Looper.loop() |
前台线程,驱动NativeDaemonConnector 的mCallbackHandler |
Connectivity ServiceThread |
Looper.loop() |
mHandler |