Lines Matching refs:tiINT32
44 virtual tiINT32 GetApiVersion ( tiUINT32* pdwApiVersion ) = 0;
46 virtual tiINT32 GetBSSID ( OS_802_11_MAC_ADDRESS* pAddrBSSID) = 0;
47 virtual tiINT32 SetBSSID ( OS_802_11_MAC_ADDRESS* pAddrBSSID) = 0;
48 virtual tiINT32 GetBSSIDList ( OS_802_11_BSSID_LIST_EX** ppBSSIDlist ) = 0;
49 virtual tiINT32 GetFullBSSIDList ( OS_802_11_BSSID_LIST_EX** ppBSSIDlist ) = 0;
51 virtual tiINT32 GetCurrentAddress ( OS_802_11_MAC_ADDRESS* pCurrentAddr) = 0;
53 virtual tiINT32 SetDesiredChannel ( tiUINT32 uDesiredChannel ) = 0;
54 virtual tiINT32 GetDesiredChannel ( tiUINT32* puDesiredChannel ) = 0;
55 virtual tiINT32 GetCurrentChannel ( tiUINT32* puCurrentChannel ) = 0;
57 virtual tiINT32 GetDesiredRate ( tiUINT32* puDesiredRates ) = 0;
58 virtual tiINT32 GetCurrentRate ( tiUINT32* puCurrentRates ) = 0;
60 virtual tiINT32 SetFragmentThreshold ( tiUINT32 uFragmentThreshold ) = 0;
61 virtual tiINT32 GetFragmentThreshold ( tiUINT32* puFragmentThreshold ) = 0;
63 virtual tiINT32 SetBSSType ( OS_802_11_NETWORK_MODE uBSSType ) = 0;
64 virtual tiINT32 GetBSSType ( OS_802_11_NETWORK_MODE* puBSSType ) = 0;
66 virtual tiINT32 SetLongRetry ( tiUINT32 uLongRetry ) = 0;
67 virtual tiINT32 GetLongRetry ( tiUINT32* puLongRetry ) = 0;
69 virtual tiINT32 ConfigPowerManagement ( OS_802_11_POWER_PROFILE thePowerMgrProfile ) = 0;
71 virtual tiINT32 SetRTSThreshold ( tiUINT32 uRTSThreshold ) = 0;
72 virtual tiINT32 GetRTSThreshold ( tiUINT32* puRTSThreshold ) = 0;
74 virtual tiINT32 SetShortPreamble ( tiUINT32 uShortPreamble ) = 0;
75 virtual tiINT32 GetShortPreamble ( tiUINT32* puShortPreamble) = 0;
77 virtual tiINT32 SetShortRetry ( tiUINT32 uShortRetry ) = 0;
78 virtual tiINT32 GetShortRetry ( tiUINT32* puShortRetry ) = 0;
80 virtual tiINT32 SetSSID ( tiUINT8* pSSIDname ) = 0;
81 virtual tiINT32 GetDesiredSSID ( OS_802_11_SSID* pSSID ) = 0;
82 virtual tiINT32 GetCurrentSSID ( OS_802_11_SSID* pSSID ) = 0;
84 virtual tiINT32 GetStatistics ( TIWLN_STATISTICS* ptiStatistics ) = 0;
85 virtual tiINT32 GetTxStatistics ( TIWLN_TX_STATISTICS* ptiTxStatistics, UINT32 clearStatsFlag ) = 0;
87 virtual tiINT32 EnableDisableRxDataFilters ( tiBOOL enabled ) = 0;
88 virtual tiINT32 GetRxDataFiltersStatistics ( TIWLAN_DATA_FILTER_STATISTICS * pStatistics ) = 0;
89 virtual tiINT32 AddRxDataFilter ( TIWLAN_DATA_FILTER_REQUEST * pRequest ) = 0;
90 virtual tiINT32 RemoveRxDataFilter ( TIWLAN_DATA_FILTER_REQUEST * pRequest ) = 0;
92 virtual tiINT32 SetSupportedRates ( tiUINT8* pSupportedRatesLst, tiUINT32 uBufLength) = 0;
93 virtual tiINT32 GetSupportedRates ( tiUINT8* pSupportedRatesLst, tiUINT32 uBufLength) = 0;
95 virtual tiINT32 GetDriverVersion ( TIWLN_VERSION_EX* pdrvVersion ) = 0;
97 virtual tiINT32 SetIBSSProtection ( tiUINT32 uProtection ) = 0;
98 virtual tiINT32 GetIBSSProtection ( tiUINT32* puProtection) = 0;
100 virtual tiINT32 GetDriverState ( driverState_e* puDriverState ) = 0;
102 virtual tiINT32 SetShortSlot ( tiUINT32 uShortSlot ) = 0;
103 virtual tiINT32 GetShortSlot ( tiUINT32* puShortSlot) = 0;
105 virtual tiINT32 SetTxPowerDbm ( tiUINT8 uTxPower ) = 0;
106 virtual tiINT32 GetTxPowerLevel ( tiCHAR* puTxPower ) = 0;
107 virtual tiINT32 GetTxPowerDbm ( tiCHAR* puTxPower ) = 0;
109 virtual tiINT32 GetSupportedNetworkTypes ( OS_802_11_NETWORK_TYPE* pNetTypeLst, tiUINT32 uMaxNetTypes ) = 0;
110 virtual tiINT32 SetNetworkTypeInUse ( OS_802_11_NETWORK_TYPE uNetType ) = 0;
111 virtual tiINT32 GetNetworkTypeInUse ( OS_802_11_NETWORK_TYPE* puNetType ) = 0;
113 virtual tiINT32 GetNumberOfAntennas ( tiUINT32* puNumberOfAntennas ) = 0;
114 virtual tiINT32 SetAntennaDiversityParams ( PTIWLAN_ANT_DIVERSITY pAntennaDiversityOptions ) = 0;
116 virtual tiINT32 EnableDisable_802_11d ( tiUINT8 enableDisable_802_11d ) = 0;
117 virtual tiINT32 EnableDisable_802_11h ( tiUINT8 enableDisable_802_11h ) = 0;
118 virtual tiINT32 Get_802_11d ( tiUINT8* enableDisable_802_11d ) = 0;
119 virtual tiINT32 Get_802_11h ( tiUINT8* enableDisable_802_11h ) = 0;
120 virtual tiINT32 Set_countryIeFor2_4_Ghz ( country_t countryIe) = 0;
121 virtual tiINT32 Get_countryIeFor2_4_Ghz ( tiUINT8 **countryString) = 0;
122 virtual tiINT32 Set_countryIeFor5_Ghz ( country_t countryIe) = 0;
123 virtual tiINT32 Get_countryIeFor5_Ghz ( tiUINT8 **countryString) = 0;
124 virtual tiINT32 Set_minMaxDfsChannels (DFS_ChannelRange_t DFS_ChannelRange) = 0;
125 virtual tiINT32 Get_minMaxDfsChannels (DFS_ChannelRange_t *DFS_ChannelRange) = 0;
128 virtual tiINT32 Start () = 0;
129 virtual tiINT32 Stop () = 0;
130 virtual tiINT32 Suspend () = 0;
131 virtual tiINT32 StartSM () = 0;
132 virtual tiINT32 StopSM () = 0;
134 virtual tiINT32 GetRSSI ( tiINT32* pRssi ) = 0;
135 virtual tiINT32 GetSNR ( tiUINT32* pSnr ) = 0;
137 virtual tiINT32 Disassociate ( ) = 0;
139 virtual tiINT32 SetAuthenticationMode ( OS_802_11_AUTHENTICATION_MODE uAuthenticationMode ) = 0;
140 virtual tiINT32 GetAuthenticationMode ( OS_802_11_AUTHENTICATION_MODE* puAuthenticationMode) = 0;
142 virtual tiINT32 SetEAPType ( OS_802_11_EAP_TYPES uEAPType ) = 0;
143 virtual tiINT32 SetEAPTypeDriver ( OS_802_11_EAP_TYPES uEAPType ) = 0;
144 virtual tiINT32 GetEAPType ( OS_802_11_EAP_TYPES* puEAPType) = 0;
146 virtual tiINT32 SetEncryptionType ( OS_802_11_ENCRYPTION_TYPES uEncryptType ) = 0;
147 virtual tiINT32 GetEncryptionType ( OS_802_11_ENCRYPTION_TYPES* puEncryptType) = 0;
149 virtual tiINT32 SetCredentials ( tiCHAR* pszUserName, tiCHAR* pszPassword ) = 0;
151 virtual tiINT32 SetPSK ( tiCHAR* pszPSK ) = 0;
153 virtual tiINT32 SetKeyType ( OS_802_11_KEY_TYPES uKeyType ) = 0;
155 /* virtual tiINT32 SetCertificateParameters ( TI_SHA1_HASH* pSha1Hash, tiBOOL bValidateServerCert ) = 0;*/
156 virtual tiINT32 SetCertParamsSHA1 ( TI_SHA1_HASH* pSha1Hash, tiBOOL bValidateServerCert ) = 0;
157 virtual tiINT32 SetCertParamsFileName ( tiCHAR* pszFileName, tiBOOL bValidateServerCert ) = 0;
159 virtual tiINT32 AddWEPKey ( OS_802_11_WEP* pWEP ) = 0;
160 virtual tiINT32 RemoveWEPKey ( tiUINT32 uKeyIndex ) = 0;
161 virtual tiINT32 GetDefaultWepKey (tiUINT32* puKeyIndex ) = 0;
163 virtual tiINT32 AddKey ( OS_802_11_KEY* pKey ) = 0;
164 virtual tiINT32 RemoveKey ( OS_802_11_REMOVE_KEY* pRemoveKey ) = 0;
165 virtual tiINT32 SetMixedMode ( tiBOOL bStatus ) = 0;
166 virtual tiINT32 GetMixedMode ( tiBOOL* pbStatus ) = 0;
167 virtual tiINT32 SetPMKIDmap ( OS_802_11_PMKID* pPMKIDMap ) = 0;
169 virtual tiINT32 GetAssociationInfo ( OS_802_11_ASSOCIATION_INFORMATION** ppInfo ) = 0;
171 virtual tiINT32 RegisterEvent ( IPC_EVENT_PARAMS* pEventParams) = 0;
172 virtual tiINT32 UnRegisterEvent ( IPC_EVENT_PARAMS* pEventParams) = 0;
174 virtual tiINT32 GetDriverCapabilities ( OS_802_11_DRIVER_CAPABILITIES* pDriverCapabilities ) = 0;
175 virtual tiINT32 GetSelectedBSSIDInfo ( OS_802_11_BSSID_EX *pSelectedBSSIDInfo) = 0;
176 virtual tiINT32 GetPrimaryBSSIDInfo ( OS_802_11_BSSID_EX *pSelectedBSSIDInfo) = 0;
179 virtual tiINT32 SetTrafficIntensityThresholds ( OS_802_11_TRAFFIC_INTENSITY_THRESHOLD_PARAMS* pTrafficThresholds) = 0;
180 virtual tiINT32 GetTrafficIntensityThresholds ( OS_802_11_TRAFFIC_INTENSITY_THRESHOLD_PARAMS* pTrafficThresholds) = 0;
181 virtual tiINT32 ToggleTrafficIntensityEvents ( tiUINT32 NewStatus ) = 0;
183 virtual tiINT32 StartScan ( scan_Params_t *pScanParams ) = 0;
184 virtual tiINT32 StopScan ( ) = 0;
185 virtual tiINT32 SetScanPolicy ( UINT8* buffer, UINT16 bufferLength ) = 0;
186 virtual tiINT32 GetScanBssList ( bssList_t* bssList ) = 0;
188 virtual tiINT32 PollApPackets ( ) = 0;
189 virtual tiINT32 PollApPacketsFromAC ( tiUINT32 AC ) = 0;
190 virtual tiINT32 SetDTagToAcMappingTable ( acTrfcType_e* pDtagToAcTable ) = 0;
191 virtual tiINT32 SetVAD ( txDataVadTimerParams_t* pVadTimer ) = 0;
192 virtual tiINT32 GetVAD ( txDataVadTimerParams_t* pVadTimer ) = 0;
193 virtual tiINT32 SetQosParameters ( OS_802_11_QOS_PARAMS* pQosParams ) = 0;
194 virtual tiINT32 SetRxTimeOut ( OS_802_11_QOS_RX_TIMEOUT_PARAMS* pRxTimeOut ) = 0;
197 virtual tiINT32 GetAPQosParameters ( OS_802_11_AC_QOS_PARAMS* pACQosParams) = 0;
198 virtual tiINT32 GetAPQosCapabilitesParameters ( OS_802_11_AP_QOS_CAPABILITIES_PARAMS* pAPQosCapabiltiesParams) = 0;
199 virtual tiINT32 AddTspec ( OS_802_11_QOS_TSPEC_PARAMS* pTspecParams) = 0;
200 virtual tiINT32 GetTspecParameters ( OS_802_11_QOS_TSPEC_PARAMS* pTspecParams) = 0;
201 virtual tiINT32 DeleteTspec ( OS_802_11_QOS_DELETE_TSPEC_PARAMS* pDelTspecParams) = 0;
202 virtual tiINT32 GetCurrentACStatus ( OS_802_11_AC_UPSD_STATUS_PARAMS *pAcStatusParams) = 0;
203 virtual tiINT32 SetMediumUsageThreshold ( OS_802_11_THRESHOLD_CROSS_PARAMS* pThresholdCrossParams) = 0;
204 virtual tiINT32 SetPhyRateThreshold ( OS_802_11_THRESHOLD_CROSS_PARAMS* pThresholdCrossParams) = 0;
205 virtual tiINT32 GetMediumUsageThreshold ( OS_802_11_THRESHOLD_CROSS_PARAMS* pThresholdCrossParams) = 0;
206 virtual tiINT32 GetPhyRateThreshold ( OS_802_11_THRESHOLD_CROSS_PARAMS* pThresholdCrossParams) = 0;
207 virtual tiINT32 GetDesiredPsMode ( OS_802_11_QOS_DESIRED_PS_MODE* pDesiredPsMode) = 0;
209 virtual tiINT32
211 virtual tiINT32 ConfigTxClassifier ( tiUINT32 inParamsBuffLen, tiUINT8 *pInParamsBuff) = 0;
212 virtual tiINT32 RemoveClassifierEntry ( clsfr_tableEntry_t *pClsfrEntry ) = 0;
213 virtual tiINT32 GetClsfrType ( clsfrTypeAndSupport *currClsfrType ) = 0;
214 virtual tiINT32 Set4XState ( tiBOOL bStatus ) = 0;
215 virtual tiINT32 Get4XState ( tiBOOL* lpbStatus ) = 0;
217 virtual tiINT32 SetRSSITrigger ( tiBOOL bRSSItr ) = 0;
218 virtual tiINT32 GetRSSITrigger ( tiBOOL* lpbRSSItr ) = 0;
220 virtual tiINT32 SetWEPStatus ( tiUINT32 dwWEPStatus ) = 0;
221 virtual tiINT32 GetWEPStatus ( tiUINT32* lpdwWEPStatus ) = 0;
223 virtual tiINT32 SetConfiguration ( OS_802_11_CONFIGURATION* pConfiguration ) = 0;
224 virtual tiINT32 GetConfiguration ( OS_802_11_CONFIGURATION* pConfiguration ) = 0;
226 virtual tiINT32 SetPrivacyFilter ( tiUINT32 dwPrivacyFilter ) = 0;
227 virtual tiINT32 GetPrivacyFilter ( tiUINT32* pdwPrivacyFilter) = 0;
229 virtual tiINT32 SetExtRatesIE ( tiUINT32 dwExtRatesIE ) = 0;
230 virtual tiINT32 GetExtRatesIE ( tiUINT32* pdwExtRatesIE ) = 0;
232 virtual tiINT32 SetEarlyWakeupMode ( tiUINT8 uEarlyWakeup ) = 0;
233 virtual tiINT32 GetEarlyWakeupMode ( tiUINT8* uEarlyWakeup ) = 0;
235 virtual tiINT32 IsDriverRun (tiBOOL* pbStatus ) = 0;
237 virtual tiINT32 GWSICommand (tiUINT32* pGWSICommand ) = 0;
238 virtual tiINT32 GWSIInitialize (tiUINT32* pGWSICommand ) = 0;
239 virtual tiINT32 GWSIConfig (tiUINT32* pGWSICommand ) = 0;
240 virtual tiINT32 GWSIRelease (tiUINT32* pGWSICommand ) = 0;
241 virtual tiINT32 GWSIGetInitTable (tiUINT32* pGWSICommand ) = 0;
243 virtual tiINT32 hwReadRegister ( tiUINT32 dwRegisterAddr, tiUINT32* pdwValue ) = 0;
244 virtual tiINT32 hwWriteRegister ( tiUINT32 dwRegisterAddr, tiUINT32 dwValue ) = 0;
246 virtual tiINT32 ReloadDefaults ( ) = 0;
247 virtual tiINT32 IsDriverLoaded ( ) = 0;
249 virtual tiINT32 SetBtCoeEnable ( tiUINT32 uModeEnable ) = 0;
250 virtual tiINT32 SetBtCoeRate ( tiUINT8 *pRate ) = 0;
251 virtual tiINT32 SetBtCoeConfig ( tiUINT32 *pConfig ) = 0;
252 virtual tiINT32 SetBtCoeGetStatus ( tiUINT32 *pStatus ) = 0;
255 virtual tiINT32 GetDebugBuffer ( tiUINT8* pBuffer, tiUINT32 dwLenght ) = 0;
257 virtual tiINT32 SetReportModule ( tiUINT8* pData ) = 0;
258 virtual tiINT32 GetReportModule ( tiUINT8* pData ) = 0;
260 virtual tiINT32 SetReportSeverity ( tiUINT8* pData ) = 0;
261 virtual tiINT32 GetReportSeverity ( tiUINT8* pData ) = 0;
263 virtual tiINT32 SetOsDbgState ( tiUINT32 uData ) = 0;
264 virtual tiINT32 GetOsDbgState ( tiUINT32* puData ) = 0;
266 virtual tiINT32 SetReportPPMode ( tiUINT32 uData ) = 0;
268 virtual tiINT32 DisplayStats ( tiUINT8* puDbgBuffer, tiUINT32 uBuffSize) = 0;
271 virtual tiINT32 ProfileReport () = 0;
272 virtual tiINT32 CpuEstimatorCommand (tiUINT8 uType, tiUINT32 uData) = 0;
276 virtual tiINT32 SetWPAOptions ( tiUINT32 fWPA_options) = 0;
277 virtual tiINT32 GetWPAOptions ( tiUINT32 * fWPA_options) = 0;
279 virtual tiINT32 GetRegDomainTable ( TIWLN_REGDOMAINS* pRegDomainTable ) = 0;
280 virtual tiINT32 GetMediumUsage ( TIWLN_MEDIUM_USAGE* pMediumUsage ) = 0;
282 virtual tiINT32 SetPowerMode ( OS_802_11_POWER_PROFILE uPower ) = 0;
283 virtual tiINT32 GetPowerMode ( OS_802_11_POWER_PROFILE* puPower ) = 0;
285 virtual tiINT32 SetPowerLevelPS( OS_802_11_POWER_LEVELS uPower) = 0;
286 virtual tiINT32 GetPowerLevelPS( OS_802_11_POWER_LEVELS* puPower) = 0;
288 virtual tiINT32 SetPowerLevelDefault( OS_802_11_POWER_LEVELS uPower) = 0;
289 virtual tiINT32 GetPowerLevelDefault( OS_802_11_POWER_LEVELS* puPower) = 0;
291 virtual tiINT32 SetPowerLevelDozeMode( OS_802_11_POWER_PROFILE uPower) = 0;
292 virtual tiINT32 GetPowerLevelDozeMode( OS_802_11_POWER_PROFILE* puPower) = 0;
295 virtual tiINT32 SetBeaconFilterDesiredState( OS_802_11_BEACON_FILTER_MODE uBeaconFilterMode) = 0;
296 virtual tiINT32 GetBeaconFilterDesiredState( tiUINT8* pBeaconFilterMode) = 0;
299 virtual tiINT32 Open_EAPOL_Interface ( ) = 0;
300 virtual tiINT32 Close_EAPOL_Interface ( ) = 0;
301 virtual tiINT32 Send_EAPOL_Packet ( tiVOID* pData, tiUINT32 uSize ) = 0;
303 virtual tiINT32 Set_RoamingConfParams ( UINT8* buffer, UINT16 bufferLength) = 0;
304 virtual tiINT32 Get_RoamingConfParams ( UINT8* buffer, UINT16 bufferLength ) = 0;
306 virtual tiINT32 GetPowerConsumptionStatistics( PowerConsumptionTimeStat_t * pStatistics) = 0;
309 virtual tiINT32 PLT_ReadRegister ( UINT32 uRegisterAddr, UINT32* uRegisterData ) = 0;
310 virtual tiINT32 PLT_WriteRegister ( UINT32 uRegisterAddr, UINT32 uRegisterData ) = 0;
311 virtual tiINT32 PLT_RxPerStart () = 0;
312 virtual tiINT32 PLT_RxPerStop () = 0;
313 virtual tiINT32 PLT_RxPerClear () = 0;
314 virtual tiINT32 PLT_RxPerGetResults ( PltRxPer_t* pPltRxPer ) = 0;
315 virtual tiINT32 PLT_TxCW ( TestCmdChannelBand_t* pPltTxCW) = 0;
316 virtual tiINT32 PLT_TxContiues ( PltTxContinues_t* pPltTxContinues) = 0;
317 virtual tiINT32 PLT_TxStop () = 0;
318 virtual tiINT32 PLT_ReadMIB ( PLT_MIB_t* pMib ) = 0;
319 virtual tiINT32 PLT_WriteMIB ( PLT_MIB_t* pMib ) = 0;
320 virtual tiINT32 PLT_TxCalGainGet (PltGainGet_t* pPLTGainGet) = 0;
321 virtual tiINT32 PLT_TxCalGainAdjust (tiINT32 uTxGainChange) = 0;
322 virtual tiINT32 PLT_TxCalStart (PltTxCalibrationRequest_t* pPLTTxCal) = 0;
323 virtual tiINT32 PLT_TxCalStop () = 0;
324 virtual tiINT32 PLT_RxTxCalNVSUpdateBuffer (PltNvsResultsBuffer_t* pPLT_NVSUpdateBuffer) = 0;
325 virtual tiINT32 PLT_RxCal (PltRxCalibrationRequest_t* pPltRxCalibration_t) = 0;
326 virtual tiINT32 PLT_RadioTune (TestCmdChannelBand_t* pChannelBand) = 0;
339 tiINT32 TI_AdapterCppDeinit ( TI_WLAN_AdapterAPI* pAdapter, tiBOOL bForce);