summaryrefslogtreecommitdiffstats
path: root/binding-wifi/wifi-api.c
AgeCommit message (Collapse)AuthorFilesLines
2018-04-09binding: wifi: clean up array of struct afb_verb_v2Matt Ranostay1-11/+11
AFB_SESSION_NONE is defined as zero so it doesn't need to be explicitly set. Change-Id: I8b871723e14bd7de415d0c869b8ad08b8061f40b Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-12-18binding: wifi: fix logic check and reduce error messagesMatt Ranostay1-2/+2
Don't attempt to keep checking wifi state if there isn't wifi card detected by Connman on startup. Also check the error state of setHMIStatus() to deduce if another attempt is required. Bug-AGL: SPEC-1201 Change-Id: Ica9dc3db62ad1b41a86b365edae0bf4e3447db16 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-12-14binding: wifi: set initial Wi-Fi HMI stateMatt Ranostay1-1/+29
Wait for homescreen service to become active and set initial Wi-Fi state Bug-AGL: SPEC-1197 Change-Id: I46c9eeb14b392b4cc6e580d6dd86695849c59484 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-12-14binding: wifi: disable WiFi HMI status iconMatt Ranostay1-1/+1
When Wi-Fi is turned off disable the Homescreen icon, and display zero bars Bug-AGL: SPEC-1197 Change-Id: Ic3c3c602acb964a5f2094b8b5c16f8ecbe5e2f68 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-08-09binding: wifi: make exposed verbs more consistent with other bindingsMatt Ranostay1-140/+47
Remove client requirement they register new events, and make subscription verbs more consistent with other bindings Bug-AGL: SPEC-820 Change-Id: I12ab2582436b3856c52b809183047d764d0bf9c9 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-08-08binding: wifi: switch to v2 binding formatMatt Ranostay1-49/+39
Update functions and structure to use the new version 2 of the afm binder framework Bug-AGL: SPEC-816 Change-Id: I4fafc4e2302991dc895a1938f88754ace1a6360e Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
2017-06-30binding: wifi: make system wide serviceMatt Ranostay1-0/+789
Allow WiFi binding to be build separately and installed as a system wide service Bug-AGL: SPEC-661 SPEC-715 Change-Id: Id9eb9d9efae3f0bc3ab00641eb26cd1b5dae9d53 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>