Lines Matching refs:i
17 The Wi-Fi Aware (NAN) HAL API is defined in (<i>hardware/interfaces/wifi/1.0/</i>):
26 by reviewing framework code, specifically (<i>frameworks/opt/net/wifi/</i>):
36 Note: the HAL API is translated to the legacy HAL API (<i>wifi_nan.h</i>). This README file covers
38 <i>hardware/interfaces/wifi/\<version\>/default/hidl_struct_util.cpp</i>.
44 * Assigned but not fixed values are specified using the <i>variable</i> keyword, possibly with some
46 * Unassigned values are specified using the <i>N/A</i> keyword. Unassigned usually means initialized
57 * Index [NanBandIndex.NAN_BAND_5GHZ] = <i>variable</i>
60 * uint8_t masterPref = <i>variable</i>
61 * bool disableDiscoveryAddressChangeIndication = <i>variable</i>
62 * bool disableStartedClusterIndication = <i>variable</i>
63 * bool disableJoinedClusterIndication = <i>variable</i>
69 * uint32_t macAddressRandomizationIntervalSec = <i>variable</i>
79 * bool validDiscoveryWindowIntervalVal = <i>variable</i>
80 * uint8_t discoveryWindowIntervalVal = <i>variable</i>
87 * bool validDiscoveryWindowIntervalVal = <i>variable</i>
88 * uint8_t discoveryWindowIntervalVal = <i>variable</i>
91 * uint16_t clusterIdBottomRangeVal = <i>variable</i>
92 * uint16_t clusterIdTopRangeVal = <i>variable</i>
94 * MacAddress intfAddrVal = <i>N/A</i>
96 * uint32_t ouiVal = <i>N/A</i>
98 * uint8_t randomFactorForceVal = <i>N/A</i>
100 * uint8_t hopCountForceVal = <i>N/A</i>
102 * WifiChannelInMhz[2] discoveryChannelMhzVal = <i>N/A</i>
104 * bool[2] useBeaconsInBandVal = <i>N/A</i>
106 * bool[2] useSdfInBandVal = <i>N/A</i>
108 * NanConfigRequest: same as for <i>enableRequest</i>
113 * uint8_t sessionId = <i>variable</i>
114 * uint16_t ttlSec = <i>variable</i>
117 * vec<uint8_t> serviceName = <i>variable</i>
119 * vec<uint8_t> serviceSpecificInfo = <i>variable</i>
120 * vec<uint8_t> extendedServiceSpecificInfo = <i>N/A</i>
121 * vec<uint8_t> rxMatchFilter = <i>variable</i>
122 * vec<uint8_t> txMatchFilter = <i>variable</i>
124 * bool disableDiscoveryTerminationIndication = <i>variable</i>
129 * uint32_t rangingIntervalMsec = <i>N/A</i>
130 * bitfield<NanRangingIndication> configRangingIndications = <i>N/A</i>
131 * uint16_t distanceIngressCm = <i>N/A</i>
132 * uint16_t distanceEgressCm = <i>N/A</i>
133 * NanPublishType publishType = <i>variable</i>
140 * Mostly same as <i>publish</i> above except:
142 * NanSubscribeType subscribeType = <i>variable</i>
143 * NanSrfType srfType = <i>N/A</i>
144 * bool srfRespondIfInAddressSet = <i>N/A</i>
145 * bool shouldUseSrf = <i>N/A</i>
146 * bool isSsiRequiredForMatch = <i>N/A</i>
147 * vec<MacAddress> intfAddr = <i>N/A</i>
151 * uint8_t discoverySessionId = <i>variable</i>
152 * uint32_t peerId = <i>variable</i>
153 * MacAddress addr = <i>variable</i>
156 * vec<uint8_t> serviceSpecificInfo = <i>variable</i>
157 * vec<uint8_t> extendedServiceSpecificInfo = <i>N/A</i>
163 * uint32_t peerId = <i>variable</i>
164 * MacAddress peerDiscMacAddr = <i>variable</i>
166 <i>NanDataPathChannelCfg.CHANNEL_NOT_REQUESTED</i>
169 * string ifaceName = <i>variable</i>
170 * NanDataPathSecurityConfig securityConfig = <i>variable</i>
171 * vec<uint8_t> appInfo = <i>N/A</i>
172 * vec<uint8_t> serviceNameOutOfBand = <i>variable</i>
175 * bool acceptRequest = <i>variable</i>
176 * uint32_t ndpInstanceId = <i>variable</i>
177 * string ifaceName = <i>variable</i>
178 * NanDataPathSecurityConfig securityConfig = <i>variable</i>
179 * vec<uint8_t> appInfo = <i>N/A</i>
180 * vec<uint8_t> serviceNameOutOfBand = <i>variable</i>
186 * Parameters whose values are <i>ignored</i> will be flagged, otherwise the parameter value is used
198 * vec<uint8_t> extendedServiceSpecificInfo: <i>ignored</i>
199 * bool matchOccuredInBeaconFlag: <i>ignored</i>
200 * bool outOfResourceFlag: <i>ignored</i>
201 * uint8_t rssiValue: <i>ignored</i>
202 * NanCipherSuiteType peerCipherType: <i>ignored</i>
203 * bool peerRequiresSecurityEnabledInNdp: <i>ignored</i>
204 * bool peerRequiresRanging: <i>ignored</i>
205 * uint32_t rangingMeasurementInCm: <i>ignored</i>
206 * bitfield<NanRangingIndication> rangingIndicationType: <i>ignored</i>
207 * eventMatchExpired: <i>ignored</i>
210 * bool receivedInFaw: <i>ignored</i>
211 * vec<uint8_t> extendedServiceSpecificInfo: <i>ignored</i>
215 * bool securityRequired: <i>ignored</i>
216 * vec<uint8_t> appInfo: <i>ignored</i>
219 * vec<uint8_t> appInfo: <i>ignored</i>