82b9ec3125
This signal sends the peer properties to applications for discovered peers. The signature of this event is "oa{sv}". This event is needed because the current DeviceFound signal provides only the peer object path. If there are many peers in range there will be many DeviceFound signals and for each DeviceFound signal, applications would need to use GetAll to fetch peer properties. Doing this many times would create extra load over application as well as over wpa_supplicant, so it is better to send peer properties in the event so that applications can extract found peer information without extra steps. The existing DeviceFound signal is left as-is to avoid changing its signature. The issue is not applicable to the control interface because the P2P-DEVICE-FOUND event includes peer info in it, but over D-Bus interface DeviceFound provides only the peer object. Signed-off-by: Nishant Chaprana <n.chaprana@samsung.com> |
||
---|---|---|
.. | ||
.gitignore | ||
code_structure.doxygen | ||
ctrl_iface.doxygen | ||
dbus.doxygen | ||
directories.doxygen | ||
doxygen.conf | ||
driver_wrapper.doxygen | ||
eap.doxygen | ||
eap_server.doxygen | ||
hostapd.fig | ||
hostapd_ctrl_iface.doxygen | ||
mainpage.doxygen | ||
Makefile | ||
p2p.doxygen | ||
p2p_arch.dot | ||
p2p_arch2.dot | ||
p2p_sm.dot | ||
porting.doxygen | ||
testing_tools.doxygen | ||
wpa_supplicant.fig |