Copyright (c) 2016-2018 Microchip Technology Inc.
and its subsidiaries.
#include <driver/include/m2m_wifi.h>
Typedefs | |
typedef void(* | m2m_wifi_callback_t )(void *arg) |
#define m2m_wifi_deinit_ex m2m_wifi_deinit |
#define m2m_wifi_disable_monitoring_mode_ex m2m_wifi_disable_monitoring_mode |
#define m2m_wifi_disconnect_ex m2m_wifi_disconnect |
#define m2m_wifi_enable_mac_mcast_ex m2m_wifi_enable_mac_mcast |
#define m2m_wifi_enable_monitoring_mode_ex m2m_wifi_enable_monitoring_mode |
#define m2m_wifi_get_connection_info_ex m2m_wifi_get_connection_info |
#define m2m_wifi_get_mac_address_ex m2m_wifi_get_mac_address |
#define m2m_wifi_get_num_ap_found_ex m2m_wifi_get_num_ap_found |
#define m2m_wifi_get_otp_mac_address_ex m2m_wifi_get_otp_mac_address |
#define m2m_wifi_get_sleep_mode_ex m2m_wifi_get_sleep_mode |
#define m2m_wifi_handle_events_ex m2m_wifi_handle_events |
#define m2m_wifi_p2p_disconnect_ex m2m_wifi_p2p_disconnect |
#define m2m_wifi_p2p_ex m2m_wifi_p2p |
#define m2m_wifi_req_curr_rssi_ex m2m_wifi_req_curr_rssi |
#define m2m_wifi_req_scan_result_ex m2m_wifi_req_scan_result |
#define m2m_wifi_request_scan_ex m2m_wifi_request_scan |
#define m2m_wifi_send_ethernet_pkt_ex m2m_wifi_send_ethernet_pkt |
#define m2m_wifi_send_wlan_pkt_ex m2m_wifi_send_wlan_pkt |
#define m2m_wifi_set_cust_InfoElement_ex m2m_wifi_set_cust_InfoElement |
#define m2m_wifi_set_device_name_ex m2m_wifi_set_device_name |
#define m2m_wifi_set_lsn_int_ex m2m_wifi_set_lsn_int |
#define m2m_wifi_set_receive_buffer_ex m2m_wifi_set_receive_buffer |
Referenced by wilc_netif_rx_callback().
#define m2m_wifi_set_scan_options_ex m2m_wifi_set_scan_options |
#define m2m_wifi_set_scan_region_ex m2m_wifi_set_scan_region |
#define m2m_wifi_set_sleep_mode_ex m2m_wifi_set_sleep_mode |
#define m2m_wifi_wps_disable_ex m2m_wifi_wps_disable |
#define m2m_wifi_wps_ex m2m_wifi_wps |
typedef void(* m2m_wifi_callback_t)(void *arg) |
sint8 m2m_wifi_disable_ap_ex | ( | void | ) |
References m2m_wifi_disable_ap(), NET_IF_C, and net_set_mode().
sint8 m2m_wifi_enable_ap_ex | ( | CONST tstrM2MAPConfig * | pstrM2MAPConfig | ) |
References m2m_wifi_enable_ap(), NET_IF_C, and net_interface_up().
sint8 m2m_wifi_request_callback_ex | ( | m2m_wifi_callback_t | callback, |
void * | arg | ||
) |
References tcpip_callback_with_block().
sint8 m2m_wifi_request_dhcp_client_ex | ( | void | ) |
References NET_IF_STA, NET_MODE_USE_DHCP, and net_set_mode().
Referenced by wifi_cb().
sint8 m2m_wifi_request_static_client_ex | ( | void | ) |
References NET_IF_STA, NET_MODE_USE_STATIC, and net_set_mode().
Referenced by wifi_cb().
sint8 os_m2m_wifi_ap_get_assoc_info | ( | void | ) |
References void_params::dispatch, void_params::fn, func_void_imp(), M2M_ERR_TIME_OUT, m2m_wifi_ap_get_assoc_info(), OS_WIFI_DISPATCH_WAIT, and params_dispatch::retval.
Referenced by sta_task().
sint8 os_m2m_wifi_connect | ( | char * | pcSsid, |
uint8 | u8SsidLen, | ||
uint8 | u8SecType, | ||
tuniM2MWifiAuth * | pvAuthInfo, | ||
uint16 | u16Ch | ||
) |
References delay_ms, connect_params::dispatch, M2M_ERR_TIME_OUT, os_m2m_wifi_connect_imp(), OS_WIFI_DISPATCH_WAIT, connect_params::pcSsid, connect_params::puniAuthInfo, params_dispatch::retval, connect_params::u16Ch, connect_params::u8SecType, and connect_params::u8SsidLen.
Referenced by atCmd_Connect_Handler(), sta_task(), wifi_cb(), and wifi_task().
sint8 os_m2m_wifi_default_connect | ( | void | ) |
sint8 os_m2m_wifi_deinit | ( | void * | arg | ) |
sint8 os_m2m_wifi_disable_ap | ( | void | ) |
References void_params::dispatch, void_params::fn, func_void_imp(), M2M_ERR_TIME_OUT, m2m_wifi_disable_ap(), OS_WIFI_DISPATCH_WAIT, and params_dispatch::retval.
Referenced by atCmd_ApDisable_Handler().
sint8 os_m2m_wifi_disable_mcast_filter | ( | void | ) |
sint8 os_m2m_wifi_disable_monitoring_mode | ( | void | ) |
References void_params::dispatch, void_params::fn, func_void_imp(), M2M_ERR_TIME_OUT, m2m_wifi_disable_monitoring_mode(), OS_WIFI_DISPATCH_WAIT, and params_dispatch::retval.
Referenced by atCmd_MonDis_Handler(), and wifi_monitoring_cb().
sint8 os_m2m_wifi_disconnect | ( | void | ) |
References void_params::dispatch, void_params::fn, func_void_imp(), M2M_ERR_TIME_OUT, m2m_wifi_disconnect(), OS_WIFI_DISPATCH_WAIT, and params_dispatch::retval.
Referenced by atCmd_DisConnect_Handler().
sint8 os_m2m_wifi_enable_ap | ( | tstrM2MAPConfig * | ap | ) |
References connect_ap_params::ap, delay_ms, connect_ap_params::dispatch, M2M_ERR_TIME_OUT, NET_IF_C, net_interface_up(), os_m2m_wifi_enable_ap_imp(), OS_WIFI_DISPATCH_WAIT, and params_dispatch::retval.
Referenced by atCmd_ApEnable_Handler(), and sta_task().
sint8 os_m2m_wifi_enable_mcast_filter | ( | void | ) |
sint8 os_m2m_wifi_enable_monitoring_mode | ( | tstrM2MWifiMonitorModeCtrl * | pstrMtrCtrl | ) |
sint8 os_m2m_wifi_get_connection_info | ( | void | ) |
References void_params::dispatch, void_params::fn, func_void_imp(), M2M_ERR_TIME_OUT, m2m_wifi_get_connection_info(), OS_WIFI_DISPATCH_WAIT, and params_dispatch::retval.
Referenced by atCmd_GetConnInfo_Handler().
uint8 os_m2m_wifi_get_num_ap_found | ( | void | ) |
References void_params::dispatch, void_params::fn, func_void_imp(), M2M_ERR_TIME_OUT, m2m_wifi_get_num_ap_found(), OS_WIFI_DISPATCH_WAIT, and params_dispatch::retval.
Referenced by wifi_cb().
uint8 os_m2m_wifi_get_sleep_mode | ( | void | ) |
sint8 os_m2m_wifi_init | ( | tstrWifiInitParam * | param | ) |
References init_params::dispatch, init_params::init, M2M_ERR_TIME_OUT, os_hook_init(), os_hook_send_start(), os_m2m_wifi_init_imp(), param, and params_dispatch::retval.
Referenced by iperf_tcp_client_task(), iperf_tcp_task(), sta_task(), wifi_task(), and wilc_task_1().
sint8 os_m2m_wifi_p2p | ( | uint8 | u8Channel, |
tenuP2PTrigger | enuTrigger, | ||
uint16 | u16WPS_CfgMehods | ||
) |
sint8 os_m2m_wifi_p2p_disconnect | ( | void | ) |
References void_params::dispatch, void_params::fn, func_void_imp(), M2M_ERR_TIME_OUT, m2m_wifi_p2p_disconnect(), OS_WIFI_DISPATCH_WAIT, and params_dispatch::retval.
Referenced by atCmd_P2pDisable_Handler().
sint8 os_m2m_wifi_req_curr_rssi | ( | void | ) |
References void_params::dispatch, void_params::fn, func_void_imp(), M2M_ERR_TIME_OUT, m2m_wifi_req_curr_rssi(), OS_WIFI_DISPATCH_WAIT, and params_dispatch::retval.
Referenced by atCmd_CurRSSI_Handler().
References uint_params::arg, uint_params::dispatch, uint_params::fn, func_uint_imp(), M2M_ERR_TIME_OUT, m2m_wifi_req_scan_result(), OS_WIFI_DISPATCH_WAIT, and params_dispatch::retval.
Referenced by wifi_cb().
References uint_params::arg, uint_params::dispatch, uint_params::fn, func_uint_imp(), M2M_ERR_TIME_OUT, m2m_wifi_request_scan(), OS_WIFI_DISPATCH_WAIT, and params_dispatch::retval.
Referenced by atCmd_Scan_Handler(), wifi_cb(), and wifi_task().
sint8 os_m2m_wifi_set_lsn_int | ( | tstrM2mLsnInt * | pstrM2mLsnInt | ) |
sint8 os_m2m_wifi_set_max_tx_rate | ( | tenuTxDataRate | enuTxDataRate | ) |
References uint_params::arg, uint_params::dispatch, uint_params::fn, func_uint_imp(), M2M_ERR_TIME_OUT, m2m_wifi_set_p2p_control_ifc(), OS_WIFI_DISPATCH_WAIT, and params_dispatch::retval.
Referenced by atCmd_P2pEnable_Handler(), sta_task(), and wifi_cb().
sint8 os_m2m_wifi_set_scan_list | ( | tstrM2MScanList * | pstrScanList | ) |
sint8 os_m2m_wifi_wps_disable | ( | void | ) |
References void_params::dispatch, void_params::fn, func_void_imp(), M2M_ERR_TIME_OUT, m2m_wifi_wps_disable(), OS_WIFI_DISPATCH_WAIT, and params_dispatch::retval.
Referenced by atCmd_WpsDisable_Handler().