#ifndef __TIZEN_WIFI_MESH_INTERNAL_H__
#define __TIZEN_WIFI_MESH_INTERNAL_H__
+#include <glib.h>
#include <tizen.h>
#ifdef __cplusplus
* @see mesh_get_path_info()
*
*/
-int wifi_mesh_get_stations_info(wifi_mesh_h handle, wifi_mesh_found_station_cb cb, void *user_data);
+int wifi_mesh_get_stations_info(wifi_mesh_h handle, wifi_mesh_found_station_cb cb,
+ void *user_data);
+
+/**
+ * @brief Get BSSID of connected stations.
+ * @details Get BSSID information of a peer
+ *
+ * @since_tizen 4.0
+ *
+ * @param[in] station The Wi-Fi mesh station handle
+ * @param[in] bssid A pointer to get BSSID information
+ *
+ *
+ * @return 0 on success, otherwise a negative error value.
+ * @retval #WIFI_MESH_ERROR_NONE Successful
+ * @retval #WIFI_MESH_ERROR_INVALID_PARAMETER Invalid parameter
+ *
+ * @see wifi_mesh_found_station_cb()
+ * @see wifi_mesh_get_stations_info()
+ * @see wifi_mesh_get_sta_inactive_time()
+ * @see wifi_mesh_get_sta_rx_bytes()
+ * @see wifi_mesh_get_sta_rx_packets()
+ * @see wifi_mesh_get_sta_tx_bytes()
+ * @see wifi_mesh_get_sta_tx_packets()
+ * @see wifi_mesh_get_sta_tx_retries()
+ * @see wifi_mesh_get_sta_tx_failed()
+ * @see wifi_mesh_get_sta_beacon_loss()
+ * @see wifi_mesh_get_sta_beacon_rx()
+ * @see wifi_mesh_get_sta_rx_drop_misc()
+ * @see wifi_mesh_get_sta_signal()
+ * @see wifi_mesh_get_sta_signal_avg()
+ * @see wifi_mesh_get_sta_tx_bitrate()
+ * @see wifi_mesh_get_sta_rx_bitrate()
+ * @see wifi_mesh_get_sta_mesh_llid()
+ * @see wifi_mesh_get_sta_mesh_plid()
+ * @see wifi_mesh_get_sta_mesh_plink()
+ * @see wifi_mesh_get_sta_local_ps_mode()
+ * @see wifi_mesh_get_sta_peer_ps_mode()
+ * @see wifi_mesh_get_sta_non_peer_ps_mode()
+ * @see wifi_mesh_get_sta_authorized()
+ * @see wifi_mesh_get_sta_authenticated()
+ * @see wifi_mesh_get_sta_associated()
+ * @see wifi_mesh_get_sta_preamble()
+ * @see wifi_mesh_get_sta_wmm_wme()
+ * @see wifi_mesh_get_sta_mfp()
+ * @see wifi_mesh_get_sta_tdls_peer()
+ * @see wifi_mesh_get_sta_dtim_period()
+ * @see wifi_mesh_get_sta_beacon_interval()
+ * @see wifi_mesh_get_sta_cts_protection()
+ * @see wifi_mesh_get_sta_short_preamble()
+ * @see wifi_mesh_get_sta_short_slot_time()
+ * @see wifi_mesh_get_sta_connected_time()
+ *
+ */
+int wifi_mesh_get_sta_bssid(wifi_mesh_station_info_h station, gchar* bssid);
+
+/**
+ * @brief Get inactive time of a connected station.
+ * @details Get inactive time information of a peer
+ *
+ * @since_tizen 4.0
+ *
+ * @param[in] station The Wi-Fi mesh station handle
+ * @param[in] inactive_time A time of inactive period
+ *
+ *
+ * @return 0 on success, otherwise a negative error value.
+ * @retval #WIFI_MESH_ERROR_NONE Successful
+ * @retval #WIFI_MESH_ERROR_INVALID_PARAMETER Invalid parameter
+ *
+ * @see wifi_mesh_found_station_cb()
+ * @see wifi_mesh_get_stations_info()
+ * @see wifi_mesh_get_sta_bssid()
+ * @see wifi_mesh_get_sta_rx_bytes()
+ * @see wifi_mesh_get_sta_rx_packets()
+ * @see wifi_mesh_get_sta_tx_bytes()
+ * @see wifi_mesh_get_sta_tx_packets()
+ * @see wifi_mesh_get_sta_tx_retries()
+ * @see wifi_mesh_get_sta_tx_failed()
+ * @see wifi_mesh_get_sta_beacon_loss()
+ * @see wifi_mesh_get_sta_beacon_rx()
+ * @see wifi_mesh_get_sta_rx_drop_misc()
+ * @see wifi_mesh_get_sta_signal()
+ * @see wifi_mesh_get_sta_signal_avg()
+ * @see wifi_mesh_get_sta_tx_bitrate()
+ * @see wifi_mesh_get_sta_rx_bitrate()
+ * @see wifi_mesh_get_sta_mesh_llid()
+ * @see wifi_mesh_get_sta_mesh_plid()
+ * @see wifi_mesh_get_sta_mesh_plink()
+ * @see wifi_mesh_get_sta_local_ps_mode()
+ * @see wifi_mesh_get_sta_peer_ps_mode()
+ * @see wifi_mesh_get_sta_non_peer_ps_mode()
+ * @see wifi_mesh_get_sta_authorized()
+ * @see wifi_mesh_get_sta_authenticated()
+ * @see wifi_mesh_get_sta_associated()
+ * @see wifi_mesh_get_sta_preamble()
+ * @see wifi_mesh_get_sta_wmm_wme()
+ * @see wifi_mesh_get_sta_mfp()
+ * @see wifi_mesh_get_sta_tdls_peer()
+ * @see wifi_mesh_get_sta_dtim_period()
+ * @see wifi_mesh_get_sta_beacon_interval()
+ * @see wifi_mesh_get_sta_cts_protection()
+ * @see wifi_mesh_get_sta_short_preamble()
+ * @see wifi_mesh_get_sta_short_slot_time()
+ * @see wifi_mesh_get_sta_connected_time()
+ *
+ */
+int wifi_mesh_get_sta_inactive_time(wifi_mesh_station_info_h station, guint* inactive_time);
+
+/**
+ * @brief Get rx bytes of a connected station.
+ * @details Get rx bytes information of a peer
+ *
+ * @since_tizen 4.0
+ *
+ * @param[in] station The Wi-Fi mesh station handle
+ * @param[in] rx_bytes a number of received bytes
+ *
+ *
+ * @return 0 on success, otherwise a negative error value.
+ * @retval #WIFI_MESH_ERROR_NONE Successful
+ * @retval #WIFI_MESH_ERROR_INVALID_PARAMETER Invalid parameter
+ *
+ * @see wifi_mesh_found_station_cb()
+ * @see wifi_mesh_get_stations_info()
+ * @see wifi_mesh_get_sta_bssid()
+ * @see wifi_mesh_get_sta_inactive_time()
+ * @see wifi_mesh_get_sta_rx_packets()
+ * @see wifi_mesh_get_sta_tx_bytes()
+ * @see wifi_mesh_get_sta_tx_packets()
+ * @see wifi_mesh_get_sta_tx_retries()
+ * @see wifi_mesh_get_sta_tx_failed()
+ * @see wifi_mesh_get_sta_beacon_loss()
+ * @see wifi_mesh_get_sta_beacon_rx()
+ * @see wifi_mesh_get_sta_rx_drop_misc()
+ * @see wifi_mesh_get_sta_signal()
+ * @see wifi_mesh_get_sta_signal_avg()
+ * @see wifi_mesh_get_sta_tx_bitrate()
+ * @see wifi_mesh_get_sta_rx_bitrate()
+ * @see wifi_mesh_get_sta_mesh_llid()
+ * @see wifi_mesh_get_sta_mesh_plid()
+ * @see wifi_mesh_get_sta_mesh_plink()
+ * @see wifi_mesh_get_sta_local_ps_mode()
+ * @see wifi_mesh_get_sta_peer_ps_mode()
+ * @see wifi_mesh_get_sta_non_peer_ps_mode()
+ * @see wifi_mesh_get_sta_authorized()
+ * @see wifi_mesh_get_sta_authenticated()
+ * @see wifi_mesh_get_sta_associated()
+ * @see wifi_mesh_get_sta_preamble()
+ * @see wifi_mesh_get_sta_wmm_wme()
+ * @see wifi_mesh_get_sta_mfp()
+ * @see wifi_mesh_get_sta_tdls_peer()
+ * @see wifi_mesh_get_sta_dtim_period()
+ * @see wifi_mesh_get_sta_beacon_interval()
+ * @see wifi_mesh_get_sta_cts_protection()
+ * @see wifi_mesh_get_sta_short_preamble()
+ * @see wifi_mesh_get_sta_short_slot_time()
+ * @see wifi_mesh_get_sta_connected_time()
+ *
+ */
+int wifi_mesh_get_sta_rx_bytes(wifi_mesh_station_info_h station, guint64* rx_bytes);
+
+/**
+ * @brief Get rx packets of a connected station.
+ * @details Get rx packets information of a peer
+ *
+ * @since_tizen 4.0
+ *
+ * @param[in] station The Wi-Fi mesh station handle
+ * @param[in] rx_packets a number of received packets
+ *
+ *
+ * @return 0 on success, otherwise a negative error value.
+ * @retval #WIFI_MESH_ERROR_NONE Successful
+ * @retval #WIFI_MESH_ERROR_INVALID_PARAMETER Invalid parameter
+ *
+ * @see wifi_mesh_found_station_cb()
+ * @see wifi_mesh_get_stations_info()
+ * @see wifi_mesh_get_sta_bssid()
+ * @see wifi_mesh_get_sta_inactive_time()
+ * @see wifi_mesh_get_sta_rx_bytes()
+ * @see wifi_mesh_get_sta_tx_bytes()
+ * @see wifi_mesh_get_sta_tx_packets()
+ * @see wifi_mesh_get_sta_tx_retries()
+ * @see wifi_mesh_get_sta_tx_failed()
+ * @see wifi_mesh_get_sta_beacon_loss()
+ * @see wifi_mesh_get_sta_beacon_rx()
+ * @see wifi_mesh_get_sta_rx_drop_misc()
+ * @see wifi_mesh_get_sta_signal()
+ * @see wifi_mesh_get_sta_signal_avg()
+ * @see wifi_mesh_get_sta_tx_bitrate()
+ * @see wifi_mesh_get_sta_rx_bitrate()
+ * @see wifi_mesh_get_sta_mesh_llid()
+ * @see wifi_mesh_get_sta_mesh_plid()
+ * @see wifi_mesh_get_sta_mesh_plink()
+ * @see wifi_mesh_get_sta_local_ps_mode()
+ * @see wifi_mesh_get_sta_peer_ps_mode()
+ * @see wifi_mesh_get_sta_non_peer_ps_mode()
+ * @see wifi_mesh_get_sta_authorized()
+ * @see wifi_mesh_get_sta_authenticated()
+ * @see wifi_mesh_get_sta_associated()
+ * @see wifi_mesh_get_sta_preamble()
+ * @see wifi_mesh_get_sta_wmm_wme()
+ * @see wifi_mesh_get_sta_mfp()
+ * @see wifi_mesh_get_sta_tdls_peer()
+ * @see wifi_mesh_get_sta_dtim_period()
+ * @see wifi_mesh_get_sta_beacon_interval()
+ * @see wifi_mesh_get_sta_cts_protection()
+ * @see wifi_mesh_get_sta_short_preamble()
+ * @see wifi_mesh_get_sta_short_slot_time()
+ * @see wifi_mesh_get_sta_connected_time()
+ *
+ */
+int wifi_mesh_get_sta_rx_packets(wifi_mesh_station_info_h station, guint* rx_packets);
+
+/**
+ * @brief Get tx packets counts of a connected station.
+ * @details Get tx packets information of a peer
+ *
+ * @since_tizen 4.0
+ *
+ * @param[in] station The Wi-Fi mesh station handle
+ * @param[in] tx_packets a number of sent packets
+ *
+ *
+ * @return 0 on success, otherwise a negative error value.
+ * @retval #WIFI_MESH_ERROR_NONE Successful
+ * @retval #WIFI_MESH_ERROR_INVALID_PARAMETER Invalid parameter
+ *
+ * @see wifi_mesh_found_station_cb()
+ * @see wifi_mesh_get_stations_info()
+ * @see wifi_mesh_get_sta_bssid()
+ * @see wifi_mesh_get_sta_inactive_time()
+ * @see wifi_mesh_get_sta_rx_bytes()
+ * @see wifi_mesh_get_sta_rx_packets()
+ * @see wifi_mesh_get_sta_tx_packets()
+ * @see wifi_mesh_get_sta_tx_retries()
+ * @see wifi_mesh_get_sta_tx_failed()
+ * @see wifi_mesh_get_sta_beacon_loss()
+ * @see wifi_mesh_get_sta_beacon_rx()
+ * @see wifi_mesh_get_sta_rx_drop_misc()
+ * @see wifi_mesh_get_sta_signal()
+ * @see wifi_mesh_get_sta_signal_avg()
+ * @see wifi_mesh_get_sta_tx_bitrate()
+ * @see wifi_mesh_get_sta_rx_bitrate()
+ * @see wifi_mesh_get_sta_mesh_llid()
+ * @see wifi_mesh_get_sta_mesh_plid()
+ * @see wifi_mesh_get_sta_mesh_plink()
+ * @see wifi_mesh_get_sta_local_ps_mode()
+ * @see wifi_mesh_get_sta_peer_ps_mode()
+ * @see wifi_mesh_get_sta_non_peer_ps_mode()
+ * @see wifi_mesh_get_sta_authorized()
+ * @see wifi_mesh_get_sta_authenticated()
+ * @see wifi_mesh_get_sta_associated()
+ * @see wifi_mesh_get_sta_preamble()
+ * @see wifi_mesh_get_sta_wmm_wme()
+ * @see wifi_mesh_get_sta_mfp()
+ * @see wifi_mesh_get_sta_tdls_peer()
+ * @see wifi_mesh_get_sta_dtim_period()
+ * @see wifi_mesh_get_sta_beacon_interval()
+ * @see wifi_mesh_get_sta_cts_protection()
+ * @see wifi_mesh_get_sta_short_preamble()
+ * @see wifi_mesh_get_sta_short_slot_time()
+ * @see wifi_mesh_get_sta_connected_time()
+ *
+ */
+int wifi_mesh_get_sta_tx_bytes(wifi_mesh_station_info_h station, guint64* tx_bytes);
+
+/**
+ * @brief Get tx packets of a connected station.
+ * @details Get rx packets information of a peer
+ *
+ * @since_tizen 4.0
+ *
+ * @param[in] station The Wi-Fi mesh station handle
+ * @param[in] tx_packets a number of sent packets
+ *
+ *
+ * @return 0 on success, otherwise a negative error value.
+ * @retval #WIFI_MESH_ERROR_NONE Successful
+ * @retval #WIFI_MESH_ERROR_INVALID_PARAMETER Invalid parameter
+ *
+ * @see wifi_mesh_found_station_cb()
+ * @see wifi_mesh_get_stations_info()
+ * @see wifi_mesh_get_sta_bssid()
+ * @see wifi_mesh_get_sta_inactive_time()
+ * @see wifi_mesh_get_sta_rx_bytes()
+ * @see wifi_mesh_get_sta_rx_packets()
+ * @see wifi_mesh_get_sta_tx_bytes()
+ * @see wifi_mesh_get_sta_tx_retries()
+ * @see wifi_mesh_get_sta_tx_failed()
+ * @see wifi_mesh_get_sta_beacon_loss()
+ * @see wifi_mesh_get_sta_beacon_rx()
+ * @see wifi_mesh_get_sta_rx_drop_misc()
+ * @see wifi_mesh_get_sta_signal()
+ * @see wifi_mesh_get_sta_signal_avg()
+ * @see wifi_mesh_get_sta_tx_bitrate()
+ * @see wifi_mesh_get_sta_rx_bitrate()
+ * @see wifi_mesh_get_sta_mesh_llid()
+ * @see wifi_mesh_get_sta_mesh_plid()
+ * @see wifi_mesh_get_sta_mesh_plink()
+ * @see wifi_mesh_get_sta_local_ps_mode()
+ * @see wifi_mesh_get_sta_peer_ps_mode()
+ * @see wifi_mesh_get_sta_non_peer_ps_mode()
+ * @see wifi_mesh_get_sta_authorized()
+ * @see wifi_mesh_get_sta_authenticated()
+ * @see wifi_mesh_get_sta_associated()
+ * @see wifi_mesh_get_sta_preamble()
+ * @see wifi_mesh_get_sta_wmm_wme()
+ * @see wifi_mesh_get_sta_mfp()
+ * @see wifi_mesh_get_sta_tdls_peer()
+ * @see wifi_mesh_get_sta_dtim_period()
+ * @see wifi_mesh_get_sta_beacon_interval()
+ * @see wifi_mesh_get_sta_cts_protection()
+ * @see wifi_mesh_get_sta_short_preamble()
+ * @see wifi_mesh_get_sta_short_slot_time()
+ * @see wifi_mesh_get_sta_connected_time()
+ *
+ */
+int wifi_mesh_get_sta_tx_packets(wifi_mesh_station_info_h station, guint* tx_packets);
+
+/**
+ * @brief Get a re-trial number of transmits at a connected station.
+ * @details Get a re-trial number of transmits information at a peer
+ *
+ * @since_tizen 4.0
+ *
+ * @param[in] station The Wi-Fi mesh station handle
+ * @param[in] tx_retries a re-try number of transmits
+ *
+ *
+ * @return 0 on success, otherwise a negative error value.
+ * @retval #WIFI_MESH_ERROR_NONE Successful
+ * @retval #WIFI_MESH_ERROR_INVALID_PARAMETER Invalid parameter
+ *
+ * @see wifi_mesh_found_station_cb()
+ * @see wifi_mesh_get_stations_info()
+ * @see wifi_mesh_get_sta_bssid()
+ * @see wifi_mesh_get_sta_inactive_time()
+ * @see wifi_mesh_get_sta_rx_bytes()
+ * @see wifi_mesh_get_sta_rx_packets()
+ * @see wifi_mesh_get_sta_tx_bytes()
+ * @see wifi_mesh_get_sta_tx_packets()
+ * @see wifi_mesh_get_sta_tx_failed()
+ * @see wifi_mesh_get_sta_beacon_loss()
+ * @see wifi_mesh_get_sta_beacon_rx()
+ * @see wifi_mesh_get_sta_rx_drop_misc()
+ * @see wifi_mesh_get_sta_signal()
+ * @see wifi_mesh_get_sta_signal_avg()
+ * @see wifi_mesh_get_sta_tx_bitrate()
+ * @see wifi_mesh_get_sta_rx_bitrate()
+ * @see wifi_mesh_get_sta_mesh_llid()
+ * @see wifi_mesh_get_sta_mesh_plid()
+ * @see wifi_mesh_get_sta_mesh_plink()
+ * @see wifi_mesh_get_sta_local_ps_mode()
+ * @see wifi_mesh_get_sta_peer_ps_mode()
+ * @see wifi_mesh_get_sta_non_peer_ps_mode()
+ * @see wifi_mesh_get_sta_authorized()
+ * @see wifi_mesh_get_sta_authenticated()
+ * @see wifi_mesh_get_sta_associated()
+ * @see wifi_mesh_get_sta_preamble()
+ * @see wifi_mesh_get_sta_wmm_wme()
+ * @see wifi_mesh_get_sta_mfp()
+ * @see wifi_mesh_get_sta_tdls_peer()
+ * @see wifi_mesh_get_sta_dtim_period()
+ * @see wifi_mesh_get_sta_beacon_interval()
+ * @see wifi_mesh_get_sta_cts_protection()
+ * @see wifi_mesh_get_sta_short_preamble()
+ * @see wifi_mesh_get_sta_short_slot_time()
+ * @see wifi_mesh_get_sta_connected_time()
+ *
+ */
+int wifi_mesh_get_sta_tx_retries(wifi_mesh_station_info_h station, guint* tx_retries);
+
+/**
+ * @brief Get tx-fail counts of a connected station.
+ * @details Get a number of transmit failure information of a peer
+ *
+ * @since_tizen 4.0
+ *
+ * @param[in] station The Wi-Fi mesh station handle
+ * @param[in] tx_failed a number of transmits-failures
+ *
+ *
+ * @return 0 on success, otherwise a negative error value.
+ * @retval #WIFI_MESH_ERROR_NONE Successful
+ * @retval #WIFI_MESH_ERROR_INVALID_PARAMETER Invalid parameter
+ *
+ * @see wifi_mesh_found_station_cb()
+ * @see wifi_mesh_get_stations_info()
+ * @see wifi_mesh_get_sta_bssid()
+ * @see wifi_mesh_get_sta_inactive_time()
+ * @see wifi_mesh_get_sta_rx_bytes()
+ * @see wifi_mesh_get_sta_rx_packets()
+ * @see wifi_mesh_get_sta_tx_bytes()
+ * @see wifi_mesh_get_sta_tx_packets()
+ * @see wifi_mesh_get_sta_tx_retries()
+ * @see wifi_mesh_get_sta_beacon_loss()
+ * @see wifi_mesh_get_sta_beacon_rx()
+ * @see wifi_mesh_get_sta_rx_drop_misc()
+ * @see wifi_mesh_get_sta_signal()
+ * @see wifi_mesh_get_sta_signal_avg()
+ * @see wifi_mesh_get_sta_tx_bitrate()
+ * @see wifi_mesh_get_sta_rx_bitrate()
+ * @see wifi_mesh_get_sta_mesh_llid()
+ * @see wifi_mesh_get_sta_mesh_plid()
+ * @see wifi_mesh_get_sta_mesh_plink()
+ * @see wifi_mesh_get_sta_local_ps_mode()
+ * @see wifi_mesh_get_sta_peer_ps_mode()
+ * @see wifi_mesh_get_sta_non_peer_ps_mode()
+ * @see wifi_mesh_get_sta_authorized()
+ * @see wifi_mesh_get_sta_authenticated()
+ * @see wifi_mesh_get_sta_associated()
+ * @see wifi_mesh_get_sta_preamble()
+ * @see wifi_mesh_get_sta_wmm_wme()
+ * @see wifi_mesh_get_sta_mfp()
+ * @see wifi_mesh_get_sta_tdls_peer()
+ * @see wifi_mesh_get_sta_dtim_period()
+ * @see wifi_mesh_get_sta_beacon_interval()
+ * @see wifi_mesh_get_sta_cts_protection()
+ * @see wifi_mesh_get_sta_short_preamble()
+ * @see wifi_mesh_get_sta_short_slot_time()
+ * @see wifi_mesh_get_sta_connected_time()
+ *
+ */
+int wifi_mesh_get_sta_tx_failed(wifi_mesh_station_info_h station, guint* tx_failed);
+
+/**
+ * @brief Get a number of beacon loss at a connected station.
+ * @details Get a number of beacon loss counts of a peer
+ *
+ * @since_tizen 4.0
+ *
+ * @param[in] station The Wi-Fi mesh station handle
+ * @param[in] beacon_loss a number of transmits-failures
+ *
+ *
+ * @return 0 on success, otherwise a negative error value.
+ * @retval #WIFI_MESH_ERROR_NONE Successful
+ * @retval #WIFI_MESH_ERROR_INVALID_PARAMETER Invalid parameter
+ *
+ * @see wifi_mesh_found_station_cb()
+ * @see wifi_mesh_get_stations_info()
+ * @see wifi_mesh_get_sta_bssid()
+ * @see wifi_mesh_get_sta_inactive_time()
+ * @see wifi_mesh_get_sta_rx_bytes()
+ * @see wifi_mesh_get_sta_rx_packets()
+ * @see wifi_mesh_get_sta_tx_bytes()
+ * @see wifi_mesh_get_sta_tx_packets()
+ * @see wifi_mesh_get_sta_tx_retries()
+ * @see wifi_mesh_get_sta_tx_failed()
+ * @see wifi_mesh_get_sta_beacon_rx()
+ * @see wifi_mesh_get_sta_rx_drop_misc()
+ * @see wifi_mesh_get_sta_signal()
+ * @see wifi_mesh_get_sta_signal_avg()
+ * @see wifi_mesh_get_sta_tx_bitrate()
+ * @see wifi_mesh_get_sta_rx_bitrate()
+ * @see wifi_mesh_get_sta_mesh_llid()
+ * @see wifi_mesh_get_sta_mesh_plid()
+ * @see wifi_mesh_get_sta_mesh_plink()
+ * @see wifi_mesh_get_sta_local_ps_mode()
+ * @see wifi_mesh_get_sta_peer_ps_mode()
+ * @see wifi_mesh_get_sta_non_peer_ps_mode()
+ * @see wifi_mesh_get_sta_authorized()
+ * @see wifi_mesh_get_sta_authenticated()
+ * @see wifi_mesh_get_sta_associated()
+ * @see wifi_mesh_get_sta_preamble()
+ * @see wifi_mesh_get_sta_wmm_wme()
+ * @see wifi_mesh_get_sta_mfp()
+ * @see wifi_mesh_get_sta_tdls_peer()
+ * @see wifi_mesh_get_sta_dtim_period()
+ * @see wifi_mesh_get_sta_beacon_interval()
+ * @see wifi_mesh_get_sta_cts_protection()
+ * @see wifi_mesh_get_sta_short_preamble()
+ * @see wifi_mesh_get_sta_short_slot_time()
+ * @see wifi_mesh_get_sta_connected_time()
+ *
+ */
+int wifi_mesh_get_sta_beacon_loss(wifi_mesh_station_info_h station, guint* beacon_loss);
+
+/**
+ * @brief Get a number of received beacons at a connected station.
+ * @details Get a number of received beacon counts of a peer
+ *
+ * @since_tizen 4.0
+ *
+ * @param[in] station The Wi-Fi mesh station handle
+ * @param[in] beacon_rx a number of transmits-failures
+ *
+ *
+ * @return 0 on success, otherwise a negative error value.
+ * @retval #WIFI_MESH_ERROR_NONE Successful
+ * @retval #WIFI_MESH_ERROR_INVALID_PARAMETER Invalid parameter
+ *
+ * @see wifi_mesh_found_station_cb()
+ * @see wifi_mesh_get_stations_info()
+ * @see wifi_mesh_get_sta_bssid()
+ * @see wifi_mesh_get_sta_inactive_time()
+ * @see wifi_mesh_get_sta_rx_bytes()
+ * @see wifi_mesh_get_sta_rx_packets()
+ * @see wifi_mesh_get_sta_tx_bytes()
+ * @see wifi_mesh_get_sta_tx_packets()
+ * @see wifi_mesh_get_sta_tx_retries()
+ * @see wifi_mesh_get_sta_tx_failed()
+ * @see wifi_mesh_get_sta_beacon_loss()
+ * @see wifi_mesh_get_sta_rx_drop_misc()
+ * @see wifi_mesh_get_sta_signal()
+ * @see wifi_mesh_get_sta_signal_avg()
+ * @see wifi_mesh_get_sta_tx_bitrate()
+ * @see wifi_mesh_get_sta_rx_bitrate()
+ * @see wifi_mesh_get_sta_mesh_llid()
+ * @see wifi_mesh_get_sta_mesh_plid()
+ * @see wifi_mesh_get_sta_mesh_plink()
+ * @see wifi_mesh_get_sta_local_ps_mode()
+ * @see wifi_mesh_get_sta_peer_ps_mode()
+ * @see wifi_mesh_get_sta_non_peer_ps_mode()
+ * @see wifi_mesh_get_sta_authorized()
+ * @see wifi_mesh_get_sta_authenticated()
+ * @see wifi_mesh_get_sta_associated()
+ * @see wifi_mesh_get_sta_preamble()
+ * @see wifi_mesh_get_sta_wmm_wme()
+ * @see wifi_mesh_get_sta_mfp()
+ * @see wifi_mesh_get_sta_tdls_peer()
+ * @see wifi_mesh_get_sta_dtim_period()
+ * @see wifi_mesh_get_sta_beacon_interval()
+ * @see wifi_mesh_get_sta_cts_protection()
+ * @see wifi_mesh_get_sta_short_preamble()
+ * @see wifi_mesh_get_sta_short_slot_time()
+ * @see wifi_mesh_get_sta_connected_time()
+ *
+ */
+int wifi_mesh_get_sta_beacon_rx(wifi_mesh_station_info_h station, guint64* beacon_rx);
+
+/**
+ * @brief Get a number of dropped packets number with ambiguous reason at a connected station.
+ * @details Get a number of dropped packets number with ambiguous reason of a peer
+ *
+ * @since_tizen 4.0
+ *
+ * @param[in] station The Wi-Fi mesh station handle
+ * @param[in] rx_drop_misc a number of dropped packets even if a peer received
+ *
+ *
+ * @return 0 on success, otherwise a negative error value.
+ * @retval #WIFI_MESH_ERROR_NONE Successful
+ * @retval #WIFI_MESH_ERROR_INVALID_PARAMETER Invalid parameter
+ *
+ * @see wifi_mesh_found_station_cb()
+ * @see wifi_mesh_get_stations_info()
+ * @see wifi_mesh_get_sta_bssid()
+ * @see wifi_mesh_get_sta_inactive_time()
+ * @see wifi_mesh_get_sta_rx_bytes()
+ * @see wifi_mesh_get_sta_rx_packets()
+ * @see wifi_mesh_get_sta_tx_bytes()
+ * @see wifi_mesh_get_sta_tx_packets()
+ * @see wifi_mesh_get_sta_tx_retries()
+ * @see wifi_mesh_get_sta_tx_failed()
+ * @see wifi_mesh_get_sta_beacon_loss()
+ * @see wifi_mesh_get_sta_beacon_rx()
+ * @see wifi_mesh_get_sta_signal()
+ * @see wifi_mesh_get_sta_signal_avg()
+ * @see wifi_mesh_get_sta_tx_bitrate()
+ * @see wifi_mesh_get_sta_rx_bitrate()
+ * @see wifi_mesh_get_sta_mesh_llid()
+ * @see wifi_mesh_get_sta_mesh_plid()
+ * @see wifi_mesh_get_sta_mesh_plink()
+ * @see wifi_mesh_get_sta_local_ps_mode()
+ * @see wifi_mesh_get_sta_peer_ps_mode()
+ * @see wifi_mesh_get_sta_non_peer_ps_mode()
+ * @see wifi_mesh_get_sta_authorized()
+ * @see wifi_mesh_get_sta_authenticated()
+ * @see wifi_mesh_get_sta_associated()
+ * @see wifi_mesh_get_sta_preamble()
+ * @see wifi_mesh_get_sta_wmm_wme()
+ * @see wifi_mesh_get_sta_mfp()
+ * @see wifi_mesh_get_sta_tdls_peer()
+ * @see wifi_mesh_get_sta_dtim_period()
+ * @see wifi_mesh_get_sta_beacon_interval()
+ * @see wifi_mesh_get_sta_cts_protection()
+ * @see wifi_mesh_get_sta_short_preamble()
+ * @see wifi_mesh_get_sta_short_slot_time()
+ * @see wifi_mesh_get_sta_connected_time()
+ *
+ */
+int wifi_mesh_get_sta_rx_drop_misc(wifi_mesh_station_info_h station, guint64* rx_drop_misc);
+
+/**
+ * @brief Get instant received signal strength at a connected station.
+ * @details Get instant received signal strength of a peer
+ *
+ * @since_tizen 4.0
+ *
+ * @param[in] station The Wi-Fi mesh station handle
+ * @param[in] signal Instant received signal strength
+ *
+ *
+ * @return 0 on success, otherwise a negative error value.
+ * @retval #WIFI_MESH_ERROR_NONE Successful
+ * @retval #WIFI_MESH_ERROR_INVALID_PARAMETER Invalid parameter
+ *
+ * @see wifi_mesh_found_station_cb()
+ * @see wifi_mesh_get_stations_info()
+ * @see wifi_mesh_get_sta_bssid()
+ * @see wifi_mesh_get_sta_inactive_time()
+ * @see wifi_mesh_get_sta_rx_bytes()
+ * @see wifi_mesh_get_sta_rx_packets()
+ * @see wifi_mesh_get_sta_tx_bytes()
+ * @see wifi_mesh_get_sta_tx_packets()
+ * @see wifi_mesh_get_sta_tx_retries()
+ * @see wifi_mesh_get_sta_tx_failed()
+ * @see wifi_mesh_get_sta_beacon_loss()
+ * @see wifi_mesh_get_sta_beacon_rx()
+ * @see wifi_mesh_get_sta_rx_drop_misc()
+ * @see wifi_mesh_get_sta_signal_avg()
+ * @see wifi_mesh_get_sta_tx_bitrate()
+ * @see wifi_mesh_get_sta_rx_bitrate()
+ * @see wifi_mesh_get_sta_mesh_llid()
+ * @see wifi_mesh_get_sta_mesh_plid()
+ * @see wifi_mesh_get_sta_mesh_plink()
+ * @see wifi_mesh_get_sta_local_ps_mode()
+ * @see wifi_mesh_get_sta_peer_ps_mode()
+ * @see wifi_mesh_get_sta_non_peer_ps_mode()
+ * @see wifi_mesh_get_sta_authorized()
+ * @see wifi_mesh_get_sta_authenticated()
+ * @see wifi_mesh_get_sta_associated()
+ * @see wifi_mesh_get_sta_preamble()
+ * @see wifi_mesh_get_sta_wmm_wme()
+ * @see wifi_mesh_get_sta_mfp()
+ * @see wifi_mesh_get_sta_tdls_peer()
+ * @see wifi_mesh_get_sta_dtim_period()
+ * @see wifi_mesh_get_sta_beacon_interval()
+ * @see wifi_mesh_get_sta_cts_protection()
+ * @see wifi_mesh_get_sta_short_preamble()
+ * @see wifi_mesh_get_sta_short_slot_time()
+ * @see wifi_mesh_get_sta_connected_time()
+ *
+ */
+int wifi_mesh_get_sta_signal(wifi_mesh_station_info_h station, gint* signal);
+
+/**
+ * @brief Get average received signal strength at a connected station.
+ * @details Get average received signal strength of a peer
+ *
+ * @since_tizen 4.0
+ *
+ * @param[in] station The Wi-Fi mesh station handle
+ * @param[in] signal_avg average received signal strength
+ *
+ *
+ * @return 0 on success, otherwise a negative error value.
+ * @retval #WIFI_MESH_ERROR_NONE Successful
+ * @retval #WIFI_MESH_ERROR_INVALID_PARAMETER Invalid parameter
+ *
+ * @see wifi_mesh_found_station_cb()
+ * @see wifi_mesh_get_stations_info()
+ * @see wifi_mesh_get_sta_bssid()
+ * @see wifi_mesh_get_sta_inactive_time()
+ * @see wifi_mesh_get_sta_rx_bytes()
+ * @see wifi_mesh_get_sta_rx_packets()
+ * @see wifi_mesh_get_sta_tx_bytes()
+ * @see wifi_mesh_get_sta_tx_packets()
+ * @see wifi_mesh_get_sta_tx_retries()
+ * @see wifi_mesh_get_sta_tx_failed()
+ * @see wifi_mesh_get_sta_beacon_loss()
+ * @see wifi_mesh_get_sta_beacon_rx()
+ * @see wifi_mesh_get_sta_rx_drop_misc()
+ * @see wifi_mesh_get_sta_signal()
+ * @see wifi_mesh_get_sta_tx_bitrate()
+ * @see wifi_mesh_get_sta_rx_bitrate()
+ * @see wifi_mesh_get_sta_mesh_llid()
+ * @see wifi_mesh_get_sta_mesh_plid()
+ * @see wifi_mesh_get_sta_mesh_plink()
+ * @see wifi_mesh_get_sta_local_ps_mode()
+ * @see wifi_mesh_get_sta_peer_ps_mode()
+ * @see wifi_mesh_get_sta_non_peer_ps_mode()
+ * @see wifi_mesh_get_sta_authorized()
+ * @see wifi_mesh_get_sta_authenticated()
+ * @see wifi_mesh_get_sta_associated()
+ * @see wifi_mesh_get_sta_preamble()
+ * @see wifi_mesh_get_sta_wmm_wme()
+ * @see wifi_mesh_get_sta_mfp()
+ * @see wifi_mesh_get_sta_tdls_peer()
+ * @see wifi_mesh_get_sta_dtim_period()
+ * @see wifi_mesh_get_sta_beacon_interval()
+ * @see wifi_mesh_get_sta_cts_protection()
+ * @see wifi_mesh_get_sta_short_preamble()
+ * @see wifi_mesh_get_sta_short_slot_time()
+ * @see wifi_mesh_get_sta_connected_time()
+ *
+ */
+int wifi_mesh_get_sta_signal_avg(wifi_mesh_station_info_h station, gint* signal_avg);
+
+/**
+ * @brief Get transmit bit-rate at a connected station.
+ * @details Get transmit bit-rate of a peer
+ *
+ * @since_tizen 4.0
+ *
+ * @param[in] station The Wi-Fi mesh station handle
+ * @param[in] tx_bitrate Tx bit rate
+ *
+ *
+ * @return 0 on success, otherwise a negative error value.
+ * @retval #WIFI_MESH_ERROR_NONE Successful
+ * @retval #WIFI_MESH_ERROR_INVALID_PARAMETER Invalid parameter
+ *
+ * @see wifi_mesh_found_station_cb()
+ * @see wifi_mesh_get_stations_info()
+ * @see wifi_mesh_get_sta_bssid()
+ * @see wifi_mesh_get_sta_inactive_time()
+ * @see wifi_mesh_get_sta_rx_bytes()
+ * @see wifi_mesh_get_sta_rx_packets()
+ * @see wifi_mesh_get_sta_tx_bytes()
+ * @see wifi_mesh_get_sta_tx_packets()
+ * @see wifi_mesh_get_sta_tx_retries()
+ * @see wifi_mesh_get_sta_tx_failed()
+ * @see wifi_mesh_get_sta_beacon_loss()
+ * @see wifi_mesh_get_sta_beacon_rx()
+ * @see wifi_mesh_get_sta_rx_drop_misc()
+ * @see wifi_mesh_get_sta_signal()
+ * @see wifi_mesh_get_sta_signal_avg()
+ * @see wifi_mesh_get_sta_rx_bitrate()
+ * @see wifi_mesh_get_sta_mesh_llid()
+ * @see wifi_mesh_get_sta_mesh_plid()
+ * @see wifi_mesh_get_sta_mesh_plink()
+ * @see wifi_mesh_get_sta_local_ps_mode()
+ * @see wifi_mesh_get_sta_peer_ps_mode()
+ * @see wifi_mesh_get_sta_non_peer_ps_mode()
+ * @see wifi_mesh_get_sta_authorized()
+ * @see wifi_mesh_get_sta_authenticated()
+ * @see wifi_mesh_get_sta_associated()
+ * @see wifi_mesh_get_sta_preamble()
+ * @see wifi_mesh_get_sta_wmm_wme()
+ * @see wifi_mesh_get_sta_mfp()
+ * @see wifi_mesh_get_sta_tdls_peer()
+ * @see wifi_mesh_get_sta_dtim_period()
+ * @see wifi_mesh_get_sta_beacon_interval()
+ * @see wifi_mesh_get_sta_cts_protection()
+ * @see wifi_mesh_get_sta_short_preamble()
+ * @see wifi_mesh_get_sta_short_slot_time()
+ * @see wifi_mesh_get_sta_connected_time()
+ *
+ */
+int wifi_mesh_get_sta_tx_bitrate(wifi_mesh_station_info_h station, guint* tx_bitrate);
+
+/**
+ * @brief Get received bit-rate at a connected station.
+ * @details Get received bit-rate of a peer
+ *
+ * @since_tizen 4.0
+ *
+ * @param[in] station The Wi-Fi mesh station handle
+ * @param[in] rx_bitrate Tx bit rate
+ *
+ *
+ * @return 0 on success, otherwise a negative error value.
+ * @retval #WIFI_MESH_ERROR_NONE Successful
+ * @retval #WIFI_MESH_ERROR_INVALID_PARAMETER Invalid parameter
+ *
+ * @see wifi_mesh_found_station_cb()
+ * @see wifi_mesh_get_stations_info()
+ * @see wifi_mesh_get_sta_bssid()
+ * @see wifi_mesh_get_sta_inactive_time()
+ * @see wifi_mesh_get_sta_rx_bytes()
+ * @see wifi_mesh_get_sta_rx_packets()
+ * @see wifi_mesh_get_sta_tx_bytes()
+ * @see wifi_mesh_get_sta_tx_packets()
+ * @see wifi_mesh_get_sta_tx_retries()
+ * @see wifi_mesh_get_sta_tx_failed()
+ * @see wifi_mesh_get_sta_beacon_loss()
+ * @see wifi_mesh_get_sta_beacon_rx()
+ * @see wifi_mesh_get_sta_rx_drop_misc()
+ * @see wifi_mesh_get_sta_signal()
+ * @see wifi_mesh_get_sta_signal_avg()
+ * @see wifi_mesh_get_sta_tx_bitrate()
+ * @see wifi_mesh_get_sta_mesh_llid()
+ * @see wifi_mesh_get_sta_mesh_plid()
+ * @see wifi_mesh_get_sta_mesh_plink()
+ * @see wifi_mesh_get_sta_local_ps_mode()
+ * @see wifi_mesh_get_sta_peer_ps_mode()
+ * @see wifi_mesh_get_sta_non_peer_ps_mode()
+ * @see wifi_mesh_get_sta_authorized()
+ * @see wifi_mesh_get_sta_authenticated()
+ * @see wifi_mesh_get_sta_associated()
+ * @see wifi_mesh_get_sta_preamble()
+ * @see wifi_mesh_get_sta_wmm_wme()
+ * @see wifi_mesh_get_sta_mfp()
+ * @see wifi_mesh_get_sta_tdls_peer()
+ * @see wifi_mesh_get_sta_dtim_period()
+ * @see wifi_mesh_get_sta_beacon_interval()
+ * @see wifi_mesh_get_sta_cts_protection()
+ * @see wifi_mesh_get_sta_short_preamble()
+ * @see wifi_mesh_get_sta_short_slot_time()
+ * @see wifi_mesh_get_sta_connected_time()
+ *
+ */
+int wifi_mesh_get_sta_rx_bitrate(wifi_mesh_station_info_h station, guint* rx_bitrate);
+
+/**
+ * @brief Get local-link identifier at a connected station.
+ * @details Get local-link identifier of a peer
+ *
+ * @since_tizen 4.0
+ *
+ * @param[in] station The Wi-Fi mesh station handle
+ * @param[in] mesh_llid Local-link identifier
+ *
+ *
+ * @return 0 on success, otherwise a negative error value.
+ * @retval #WIFI_MESH_ERROR_NONE Successful
+ * @retval #WIFI_MESH_ERROR_INVALID_PARAMETER Invalid parameter
+ *
+ * @see wifi_mesh_found_station_cb()
+ * @see wifi_mesh_get_stations_info()
+ * @see wifi_mesh_get_sta_bssid()
+ * @see wifi_mesh_get_sta_inactive_time()
+ * @see wifi_mesh_get_sta_rx_bytes()
+ * @see wifi_mesh_get_sta_rx_packets()
+ * @see wifi_mesh_get_sta_tx_bytes()
+ * @see wifi_mesh_get_sta_tx_packets()
+ * @see wifi_mesh_get_sta_tx_retries()
+ * @see wifi_mesh_get_sta_tx_failed()
+ * @see wifi_mesh_get_sta_beacon_loss()
+ * @see wifi_mesh_get_sta_beacon_rx()
+ * @see wifi_mesh_get_sta_rx_drop_misc()
+ * @see wifi_mesh_get_sta_signal()
+ * @see wifi_mesh_get_sta_signal_avg()
+ * @see wifi_mesh_get_sta_tx_bitrate()
+ * @see wifi_mesh_get_sta_rx_bitrate()
+ * @see wifi_mesh_get_sta_mesh_plid()
+ * @see wifi_mesh_get_sta_mesh_plink()
+ * @see wifi_mesh_get_sta_local_ps_mode()
+ * @see wifi_mesh_get_sta_peer_ps_mode()
+ * @see wifi_mesh_get_sta_non_peer_ps_mode()
+ * @see wifi_mesh_get_sta_authorized()
+ * @see wifi_mesh_get_sta_authenticated()
+ * @see wifi_mesh_get_sta_associated()
+ * @see wifi_mesh_get_sta_preamble()
+ * @see wifi_mesh_get_sta_wmm_wme()
+ * @see wifi_mesh_get_sta_mfp()
+ * @see wifi_mesh_get_sta_tdls_peer()
+ * @see wifi_mesh_get_sta_dtim_period()
+ * @see wifi_mesh_get_sta_beacon_interval()
+ * @see wifi_mesh_get_sta_cts_protection()
+ * @see wifi_mesh_get_sta_short_preamble()
+ * @see wifi_mesh_get_sta_short_slot_time()
+ * @see wifi_mesh_get_sta_connected_time()
+ *
+ */
+int wifi_mesh_get_sta_mesh_llid(wifi_mesh_station_info_h station, gushort* mesh_llid);
+
+/**
+ * @brief Get peer-link identifier at a connected station.
+ * @details Get peer-link identifier of a peer
+ *
+ * @since_tizen 4.0
+ *
+ * @param[in] station The Wi-Fi mesh station handle
+ * @param[in] mesh_plid Peer-link identifier
+ *
+ *
+ * @return 0 on success, otherwise a negative error value.
+ * @retval #WIFI_MESH_ERROR_NONE Successful
+ * @retval #WIFI_MESH_ERROR_INVALID_PARAMETER Invalid parameter
+ *
+ * @see wifi_mesh_found_station_cb()
+ * @see wifi_mesh_get_stations_info()
+ * @see wifi_mesh_get_sta_bssid()
+ * @see wifi_mesh_get_sta_inactive_time()
+ * @see wifi_mesh_get_sta_rx_bytes()
+ * @see wifi_mesh_get_sta_rx_packets()
+ * @see wifi_mesh_get_sta_tx_bytes()
+ * @see wifi_mesh_get_sta_tx_packets()
+ * @see wifi_mesh_get_sta_tx_retries()
+ * @see wifi_mesh_get_sta_tx_failed()
+ * @see wifi_mesh_get_sta_beacon_loss()
+ * @see wifi_mesh_get_sta_beacon_rx()
+ * @see wifi_mesh_get_sta_rx_drop_misc()
+ * @see wifi_mesh_get_sta_signal()
+ * @see wifi_mesh_get_sta_signal_avg()
+ * @see wifi_mesh_get_sta_tx_bitrate()
+ * @see wifi_mesh_get_sta_rx_bitrate()
+ * @see wifi_mesh_get_sta_mesh_llid()
+ * @see wifi_mesh_get_sta_mesh_plink()
+ * @see wifi_mesh_get_sta_local_ps_mode()
+ * @see wifi_mesh_get_sta_peer_ps_mode()
+ * @see wifi_mesh_get_sta_non_peer_ps_mode()
+ * @see wifi_mesh_get_sta_authorized()
+ * @see wifi_mesh_get_sta_authenticated()
+ * @see wifi_mesh_get_sta_associated()
+ * @see wifi_mesh_get_sta_preamble()
+ * @see wifi_mesh_get_sta_wmm_wme()
+ * @see wifi_mesh_get_sta_mfp()
+ * @see wifi_mesh_get_sta_tdls_peer()
+ * @see wifi_mesh_get_sta_dtim_period()
+ * @see wifi_mesh_get_sta_beacon_interval()
+ * @see wifi_mesh_get_sta_cts_protection()
+ * @see wifi_mesh_get_sta_short_preamble()
+ * @see wifi_mesh_get_sta_short_slot_time()
+ * @see wifi_mesh_get_sta_connected_time()
+ *
+ */
+int wifi_mesh_get_sta_mesh_plid(wifi_mesh_station_info_h station, gushort* mesh_plid);
+
+/**
+ * @brief Get peer-link status at a connected station.
+ * @details Get peer-link status of a peer
+ *
+ * @since_tizen 4.0
+ *
+ * @param[in] station The Wi-Fi mesh station handle
+ * @param[in] mesh_plink Peer-link status such as "ESTAB"
+ *
+ *
+ * @return 0 on success, otherwise a negative error value.
+ * @retval #WIFI_MESH_ERROR_NONE Successful
+ * @retval #WIFI_MESH_ERROR_INVALID_PARAMETER Invalid parameter
+ *
+ * @see wifi_mesh_found_station_cb()
+ * @see wifi_mesh_get_stations_info()
+ * @see wifi_mesh_get_sta_bssid()
+ * @see wifi_mesh_get_sta_inactive_time()
+ * @see wifi_mesh_get_sta_rx_bytes()
+ * @see wifi_mesh_get_sta_rx_packets()
+ * @see wifi_mesh_get_sta_tx_bytes()
+ * @see wifi_mesh_get_sta_tx_packets()
+ * @see wifi_mesh_get_sta_tx_retries()
+ * @see wifi_mesh_get_sta_tx_failed()
+ * @see wifi_mesh_get_sta_beacon_loss()
+ * @see wifi_mesh_get_sta_beacon_rx()
+ * @see wifi_mesh_get_sta_rx_drop_misc()
+ * @see wifi_mesh_get_sta_signal()
+ * @see wifi_mesh_get_sta_signal_avg()
+ * @see wifi_mesh_get_sta_tx_bitrate()
+ * @see wifi_mesh_get_sta_rx_bitrate()
+ * @see wifi_mesh_get_sta_mesh_llid()
+ * @see wifi_mesh_get_sta_mesh_plid()
+ * @see wifi_mesh_get_sta_local_ps_mode()
+ * @see wifi_mesh_get_sta_peer_ps_mode()
+ * @see wifi_mesh_get_sta_non_peer_ps_mode()
+ * @see wifi_mesh_get_sta_authorized()
+ * @see wifi_mesh_get_sta_authenticated()
+ * @see wifi_mesh_get_sta_associated()
+ * @see wifi_mesh_get_sta_preamble()
+ * @see wifi_mesh_get_sta_wmm_wme()
+ * @see wifi_mesh_get_sta_mfp()
+ * @see wifi_mesh_get_sta_tdls_peer()
+ * @see wifi_mesh_get_sta_dtim_period()
+ * @see wifi_mesh_get_sta_beacon_interval()
+ * @see wifi_mesh_get_sta_cts_protection()
+ * @see wifi_mesh_get_sta_short_preamble()
+ * @see wifi_mesh_get_sta_short_slot_time()
+ * @see wifi_mesh_get_sta_connected_time()
+ *
+ */
+int wifi_mesh_get_sta_mesh_plink(wifi_mesh_station_info_h station, guchar* mesh_plink);
+
+/**
+ * @brief Get local-link power save mode at a connected station.
+ * @details Get local-link power save mode of a peer
+ *
+ * @since_tizen 4.0
+ *
+ * @param[in] station The Wi-Fi mesh station handle
+ * @param[in] local_ps_mode Local-link power save
+ *
+ *
+ * @return 0 on success, otherwise a negative error value.
+ * @retval #WIFI_MESH_ERROR_NONE Successful
+ * @retval #WIFI_MESH_ERROR_INVALID_PARAMETER Invalid parameter
+ *
+ * @see wifi_mesh_found_station_cb()
+ * @see wifi_mesh_get_stations_info()
+ * @see wifi_mesh_get_sta_bssid()
+ * @see wifi_mesh_get_sta_inactive_time()
+ * @see wifi_mesh_get_sta_rx_bytes()
+ * @see wifi_mesh_get_sta_rx_packets()
+ * @see wifi_mesh_get_sta_tx_bytes()
+ * @see wifi_mesh_get_sta_tx_packets()
+ * @see wifi_mesh_get_sta_tx_retries()
+ * @see wifi_mesh_get_sta_tx_failed()
+ * @see wifi_mesh_get_sta_beacon_loss()
+ * @see wifi_mesh_get_sta_beacon_rx()
+ * @see wifi_mesh_get_sta_rx_drop_misc()
+ * @see wifi_mesh_get_sta_signal()
+ * @see wifi_mesh_get_sta_signal_avg()
+ * @see wifi_mesh_get_sta_tx_bitrate()
+ * @see wifi_mesh_get_sta_rx_bitrate()
+ * @see wifi_mesh_get_sta_mesh_llid()
+ * @see wifi_mesh_get_sta_mesh_plid()
+ * @see wifi_mesh_get_sta_mesh_plink()
+ * @see wifi_mesh_get_sta_peer_ps_mode()
+ * @see wifi_mesh_get_sta_non_peer_ps_mode()
+ * @see wifi_mesh_get_sta_authorized()
+ * @see wifi_mesh_get_sta_authenticated()
+ * @see wifi_mesh_get_sta_associated()
+ * @see wifi_mesh_get_sta_preamble()
+ * @see wifi_mesh_get_sta_wmm_wme()
+ * @see wifi_mesh_get_sta_mfp()
+ * @see wifi_mesh_get_sta_tdls_peer()
+ * @see wifi_mesh_get_sta_dtim_period()
+ * @see wifi_mesh_get_sta_beacon_interval()
+ * @see wifi_mesh_get_sta_cts_protection()
+ * @see wifi_mesh_get_sta_short_preamble()
+ * @see wifi_mesh_get_sta_short_slot_time()
+ * @see wifi_mesh_get_sta_connected_time()
+ *
+ */
+int wifi_mesh_get_sta_local_ps_mode(wifi_mesh_station_info_h station, guint* local_ps_mode);
+
+/**
+ * @brief Get peer-link power save mode at a connected station.
+ * @details Get peer-link power save mode of a peer
+ *
+ * @since_tizen 4.0
+ *
+ * @param[in] station The Wi-Fi mesh station handle
+ * @param[in] peer_ps_mode Peer-link power save
+ *
+ *
+ * @return 0 on success, otherwise a negative error value.
+ * @retval #WIFI_MESH_ERROR_NONE Successful
+ * @retval #WIFI_MESH_ERROR_INVALID_PARAMETER Invalid parameter
+ *
+ * @see wifi_mesh_found_station_cb()
+ * @see wifi_mesh_get_stations_info()
+ * @see wifi_mesh_get_sta_bssid()
+ * @see wifi_mesh_get_sta_inactive_time()
+ * @see wifi_mesh_get_sta_rx_bytes()
+ * @see wifi_mesh_get_sta_rx_packets()
+ * @see wifi_mesh_get_sta_tx_bytes()
+ * @see wifi_mesh_get_sta_tx_packets()
+ * @see wifi_mesh_get_sta_tx_retries()
+ * @see wifi_mesh_get_sta_tx_failed()
+ * @see wifi_mesh_get_sta_beacon_loss()
+ * @see wifi_mesh_get_sta_beacon_rx()
+ * @see wifi_mesh_get_sta_rx_drop_misc()
+ * @see wifi_mesh_get_sta_signal()
+ * @see wifi_mesh_get_sta_signal_avg()
+ * @see wifi_mesh_get_sta_tx_bitrate()
+ * @see wifi_mesh_get_sta_rx_bitrate()
+ * @see wifi_mesh_get_sta_mesh_llid()
+ * @see wifi_mesh_get_sta_mesh_plid()
+ * @see wifi_mesh_get_sta_mesh_plink()
+ * @see wifi_mesh_get_sta_local_ps_mode()
+ * @see wifi_mesh_get_sta_non_peer_ps_mode()
+ * @see wifi_mesh_get_sta_authorized()
+ * @see wifi_mesh_get_sta_authenticated()
+ * @see wifi_mesh_get_sta_associated()
+ * @see wifi_mesh_get_sta_preamble()
+ * @see wifi_mesh_get_sta_wmm_wme()
+ * @see wifi_mesh_get_sta_mfp()
+ * @see wifi_mesh_get_sta_tdls_peer()
+ * @see wifi_mesh_get_sta_dtim_period()
+ * @see wifi_mesh_get_sta_beacon_interval()
+ * @see wifi_mesh_get_sta_cts_protection()
+ * @see wifi_mesh_get_sta_short_preamble()
+ * @see wifi_mesh_get_sta_short_slot_time()
+ * @see wifi_mesh_get_sta_connected_time()
+ *
+ */
+int wifi_mesh_get_sta_peer_ps_mode(wifi_mesh_station_info_h station, guint* peer_ps_mode);
+
+/**
+ * @brief Get non-peer-link power save mode at a connected station.
+ * @details Get non-peer-link power save mode of a peer
+ *
+ * @since_tizen 4.0
+ *
+ * @param[in] station The Wi-Fi mesh station handle
+ * @param[in] non_peer_ps_mode Non-peer-link power save
+ *
+ *
+ * @return 0 on success, otherwise a negative error value.
+ * @retval #WIFI_MESH_ERROR_NONE Successful
+ * @retval #WIFI_MESH_ERROR_INVALID_PARAMETER Invalid parameter
+ *
+ * @see wifi_mesh_found_station_cb()
+ * @see wifi_mesh_get_stations_info()
+ * @see wifi_mesh_get_sta_bssid()
+ * @see wifi_mesh_get_sta_inactive_time()
+ * @see wifi_mesh_get_sta_rx_bytes()
+ * @see wifi_mesh_get_sta_rx_packets()
+ * @see wifi_mesh_get_sta_tx_bytes()
+ * @see wifi_mesh_get_sta_tx_packets()
+ * @see wifi_mesh_get_sta_tx_retries()
+ * @see wifi_mesh_get_sta_tx_failed()
+ * @see wifi_mesh_get_sta_beacon_loss()
+ * @see wifi_mesh_get_sta_beacon_rx()
+ * @see wifi_mesh_get_sta_rx_drop_misc()
+ * @see wifi_mesh_get_sta_signal()
+ * @see wifi_mesh_get_sta_signal_avg()
+ * @see wifi_mesh_get_sta_tx_bitrate()
+ * @see wifi_mesh_get_sta_rx_bitrate()
+ * @see wifi_mesh_get_sta_mesh_llid()
+ * @see wifi_mesh_get_sta_mesh_plid()
+ * @see wifi_mesh_get_sta_mesh_plink()
+ * @see wifi_mesh_get_sta_local_ps_mode()
+ * @see wifi_mesh_get_sta_peer_ps_mode()
+ * @see wifi_mesh_get_sta_authorized()
+ * @see wifi_mesh_get_sta_authenticated()
+ * @see wifi_mesh_get_sta_associated()
+ * @see wifi_mesh_get_sta_preamble()
+ * @see wifi_mesh_get_sta_wmm_wme()
+ * @see wifi_mesh_get_sta_mfp()
+ * @see wifi_mesh_get_sta_tdls_peer()
+ * @see wifi_mesh_get_sta_dtim_period()
+ * @see wifi_mesh_get_sta_beacon_interval()
+ * @see wifi_mesh_get_sta_cts_protection()
+ * @see wifi_mesh_get_sta_short_preamble()
+ * @see wifi_mesh_get_sta_short_slot_time()
+ * @see wifi_mesh_get_sta_connected_time()
+ *
+ */
+int wifi_mesh_get_sta_non_peer_ps_mode(wifi_mesh_station_info_h station, guint* non_peer_ps_mode);
+
+/**
+ * @brief Get to know whether a connected station authorized or not.
+ * @details Get to know whether a peer authorized or not.
+ *
+ * @since_tizen 4.0
+ *
+ * @param[in] station The Wi-Fi mesh station handle
+ * @param[in] authorized Authorized or not
+ *
+ *
+ * @return 0 on success, otherwise a negative error value.
+ * @retval #WIFI_MESH_ERROR_NONE Successful
+ * @retval #WIFI_MESH_ERROR_INVALID_PARAMETER Invalid parameter
+ *
+ * @see wifi_mesh_found_station_cb()
+ * @see wifi_mesh_get_stations_info()
+ * @see wifi_mesh_get_sta_bssid()
+ * @see wifi_mesh_get_sta_inactive_time()
+ * @see wifi_mesh_get_sta_rx_bytes()
+ * @see wifi_mesh_get_sta_rx_packets()
+ * @see wifi_mesh_get_sta_tx_bytes()
+ * @see wifi_mesh_get_sta_tx_packets()
+ * @see wifi_mesh_get_sta_tx_retries()
+ * @see wifi_mesh_get_sta_tx_failed()
+ * @see wifi_mesh_get_sta_beacon_loss()
+ * @see wifi_mesh_get_sta_beacon_rx()
+ * @see wifi_mesh_get_sta_rx_drop_misc()
+ * @see wifi_mesh_get_sta_signal()
+ * @see wifi_mesh_get_sta_signal_avg()
+ * @see wifi_mesh_get_sta_tx_bitrate()
+ * @see wifi_mesh_get_sta_rx_bitrate()
+ * @see wifi_mesh_get_sta_mesh_llid()
+ * @see wifi_mesh_get_sta_mesh_plid()
+ * @see wifi_mesh_get_sta_mesh_plink()
+ * @see wifi_mesh_get_sta_local_ps_mode()
+ * @see wifi_mesh_get_sta_peer_ps_mode()
+ * @see wifi_mesh_get_sta_non_peer_ps_mode()
+ * @see wifi_mesh_get_sta_authenticated()
+ * @see wifi_mesh_get_sta_associated()
+ * @see wifi_mesh_get_sta_preamble()
+ * @see wifi_mesh_get_sta_wmm_wme()
+ * @see wifi_mesh_get_sta_mfp()
+ * @see wifi_mesh_get_sta_tdls_peer()
+ * @see wifi_mesh_get_sta_dtim_period()
+ * @see wifi_mesh_get_sta_beacon_interval()
+ * @see wifi_mesh_get_sta_cts_protection()
+ * @see wifi_mesh_get_sta_short_preamble()
+ * @see wifi_mesh_get_sta_short_slot_time()
+ * @see wifi_mesh_get_sta_connected_time()
+ *
+ */
+int wifi_mesh_get_sta_authorized(wifi_mesh_station_info_h station, gboolean* authorized);
+
+/**
+ * @brief Get to know whether a connected station athenticated or not.
+ * @details Get to know whether a peer athenticated or not.
+ *
+ * @since_tizen 4.0
+ *
+ * @param[in] station The Wi-Fi mesh station handle
+ * @param[in] authenticated Athenticated or not
+ *
+ *
+ * @return 0 on success, otherwise a negative error value.
+ * @retval #WIFI_MESH_ERROR_NONE Successful
+ * @retval #WIFI_MESH_ERROR_INVALID_PARAMETER Invalid parameter
+ *
+ * @see wifi_mesh_found_station_cb()
+ * @see wifi_mesh_get_stations_info()
+ * @see wifi_mesh_get_sta_bssid()
+ * @see wifi_mesh_get_sta_inactive_time()
+ * @see wifi_mesh_get_sta_rx_bytes()
+ * @see wifi_mesh_get_sta_rx_packets()
+ * @see wifi_mesh_get_sta_tx_bytes()
+ * @see wifi_mesh_get_sta_tx_packets()
+ * @see wifi_mesh_get_sta_tx_retries()
+ * @see wifi_mesh_get_sta_tx_failed()
+ * @see wifi_mesh_get_sta_beacon_loss()
+ * @see wifi_mesh_get_sta_beacon_rx()
+ * @see wifi_mesh_get_sta_rx_drop_misc()
+ * @see wifi_mesh_get_sta_signal()
+ * @see wifi_mesh_get_sta_signal_avg()
+ * @see wifi_mesh_get_sta_tx_bitrate()
+ * @see wifi_mesh_get_sta_rx_bitrate()
+ * @see wifi_mesh_get_sta_mesh_llid()
+ * @see wifi_mesh_get_sta_mesh_plid()
+ * @see wifi_mesh_get_sta_mesh_plink()
+ * @see wifi_mesh_get_sta_local_ps_mode()
+ * @see wifi_mesh_get_sta_peer_ps_mode()
+ * @see wifi_mesh_get_sta_non_peer_ps_mode()
+ * @see wifi_mesh_get_sta_authorized()
+ * @see wifi_mesh_get_sta_associated()
+ * @see wifi_mesh_get_sta_preamble()
+ * @see wifi_mesh_get_sta_wmm_wme()
+ * @see wifi_mesh_get_sta_mfp()
+ * @see wifi_mesh_get_sta_tdls_peer()
+ * @see wifi_mesh_get_sta_dtim_period()
+ * @see wifi_mesh_get_sta_beacon_interval()
+ * @see wifi_mesh_get_sta_cts_protection()
+ * @see wifi_mesh_get_sta_short_preamble()
+ * @see wifi_mesh_get_sta_short_slot_time()
+ * @see wifi_mesh_get_sta_connected_time()
+ *
+ */
+int wifi_mesh_get_sta_authenticated(wifi_mesh_station_info_h station, gboolean* authenticated);
+
+/**
+ * @brief Get to know whether a connected station associated or not.
+ * @details Get to know whether a peer associated or not.
+ *
+ * @since_tizen 4.0
+ *
+ * @param[in] station The Wi-Fi mesh station handle
+ * @param[in] associated Associated or not
+ *
+ *
+ * @return 0 on success, otherwise a negative error value.
+ * @retval #WIFI_MESH_ERROR_NONE Successful
+ * @retval #WIFI_MESH_ERROR_INVALID_PARAMETER Invalid parameter
+ *
+ * @see wifi_mesh_found_station_cb()
+ * @see wifi_mesh_get_stations_info()
+ * @see wifi_mesh_get_sta_bssid()
+ * @see wifi_mesh_get_sta_inactive_time()
+ * @see wifi_mesh_get_sta_rx_bytes()
+ * @see wifi_mesh_get_sta_rx_packets()
+ * @see wifi_mesh_get_sta_tx_bytes()
+ * @see wifi_mesh_get_sta_tx_packets()
+ * @see wifi_mesh_get_sta_tx_retries()
+ * @see wifi_mesh_get_sta_tx_failed()
+ * @see wifi_mesh_get_sta_beacon_loss()
+ * @see wifi_mesh_get_sta_beacon_rx()
+ * @see wifi_mesh_get_sta_rx_drop_misc()
+ * @see wifi_mesh_get_sta_signal()
+ * @see wifi_mesh_get_sta_signal_avg()
+ * @see wifi_mesh_get_sta_tx_bitrate()
+ * @see wifi_mesh_get_sta_rx_bitrate()
+ * @see wifi_mesh_get_sta_mesh_llid()
+ * @see wifi_mesh_get_sta_mesh_plid()
+ * @see wifi_mesh_get_sta_mesh_plink()
+ * @see wifi_mesh_get_sta_local_ps_mode()
+ * @see wifi_mesh_get_sta_peer_ps_mode()
+ * @see wifi_mesh_get_sta_non_peer_ps_mode()
+ * @see wifi_mesh_get_sta_authorized()
+ * @see wifi_mesh_get_sta_authenticated()
+ * @see wifi_mesh_get_sta_preamble()
+ * @see wifi_mesh_get_sta_wmm_wme()
+ * @see wifi_mesh_get_sta_mfp()
+ * @see wifi_mesh_get_sta_tdls_peer()
+ * @see wifi_mesh_get_sta_dtim_period()
+ * @see wifi_mesh_get_sta_beacon_interval()
+ * @see wifi_mesh_get_sta_cts_protection()
+ * @see wifi_mesh_get_sta_short_preamble()
+ * @see wifi_mesh_get_sta_short_slot_time()
+ * @see wifi_mesh_get_sta_connected_time()
+ *
+ */
+int wifi_mesh_get_sta_associated(wifi_mesh_station_info_h station, gboolean* associated);
+
+/**
+ * @brief Get preamble type long or short.
+ * @details Get preamble type of a peer.
+ *
+ * @since_tizen 4.0
+ *
+ * @param[in] station The Wi-Fi mesh station handle
+ * @param[in] preamble Long or short
+ *
+ *
+ * @return 0 on success, otherwise a negative error value.
+ * @retval #WIFI_MESH_ERROR_NONE Successful
+ * @retval #WIFI_MESH_ERROR_INVALID_PARAMETER Invalid parameter
+ *
+ * @see wifi_mesh_found_station_cb()
+ * @see wifi_mesh_get_stations_info()
+ * @see wifi_mesh_get_sta_bssid()
+ * @see wifi_mesh_get_sta_inactive_time()
+ * @see wifi_mesh_get_sta_rx_bytes()
+ * @see wifi_mesh_get_sta_rx_packets()
+ * @see wifi_mesh_get_sta_tx_bytes()
+ * @see wifi_mesh_get_sta_tx_packets()
+ * @see wifi_mesh_get_sta_tx_retries()
+ * @see wifi_mesh_get_sta_tx_failed()
+ * @see wifi_mesh_get_sta_beacon_loss()
+ * @see wifi_mesh_get_sta_beacon_rx()
+ * @see wifi_mesh_get_sta_rx_drop_misc()
+ * @see wifi_mesh_get_sta_signal()
+ * @see wifi_mesh_get_sta_signal_avg()
+ * @see wifi_mesh_get_sta_tx_bitrate()
+ * @see wifi_mesh_get_sta_rx_bitrate()
+ * @see wifi_mesh_get_sta_mesh_llid()
+ * @see wifi_mesh_get_sta_mesh_plid()
+ * @see wifi_mesh_get_sta_mesh_plink()
+ * @see wifi_mesh_get_sta_local_ps_mode()
+ * @see wifi_mesh_get_sta_peer_ps_mode()
+ * @see wifi_mesh_get_sta_non_peer_ps_mode()
+ * @see wifi_mesh_get_sta_authorized()
+ * @see wifi_mesh_get_sta_authenticated()
+ * @see wifi_mesh_get_sta_associated()
+ * @see wifi_mesh_get_sta_wmm_wme()
+ * @see wifi_mesh_get_sta_mfp()
+ * @see wifi_mesh_get_sta_tdls_peer()
+ * @see wifi_mesh_get_sta_dtim_period()
+ * @see wifi_mesh_get_sta_beacon_interval()
+ * @see wifi_mesh_get_sta_cts_protection()
+ * @see wifi_mesh_get_sta_short_preamble()
+ * @see wifi_mesh_get_sta_short_slot_time()
+ * @see wifi_mesh_get_sta_connected_time()
+ *
+ */
+int wifi_mesh_get_sta_preamble(wifi_mesh_station_info_h station, gboolean* preamble);
+
+/**
+ * @brief Get to know a station can support Wireless Multimedia Extension.
+ * @details Get to know a station can support Wireless Multimedia Extension (in other word, Wi-Fi Multimedia).
+ *
+ * @since_tizen 4.0
+ *
+ * @param[in] station The Wi-Fi mesh station handle
+ * @param[in] wmm_wme WMM supported or not
+ *
+ *
+ * @return 0 on success, otherwise a negative error value.
+ * @retval #WIFI_MESH_ERROR_NONE Successful
+ * @retval #WIFI_MESH_ERROR_INVALID_PARAMETER Invalid parameter
+ *
+ * @see wifi_mesh_found_station_cb()
+ * @see wifi_mesh_get_stations_info()
+ * @see wifi_mesh_get_sta_bssid()
+ * @see wifi_mesh_get_sta_inactive_time()
+ * @see wifi_mesh_get_sta_rx_bytes()
+ * @see wifi_mesh_get_sta_rx_packets()
+ * @see wifi_mesh_get_sta_tx_bytes()
+ * @see wifi_mesh_get_sta_tx_packets()
+ * @see wifi_mesh_get_sta_tx_retries()
+ * @see wifi_mesh_get_sta_tx_failed()
+ * @see wifi_mesh_get_sta_beacon_loss()
+ * @see wifi_mesh_get_sta_beacon_rx()
+ * @see wifi_mesh_get_sta_rx_drop_misc()
+ * @see wifi_mesh_get_sta_signal()
+ * @see wifi_mesh_get_sta_signal_avg()
+ * @see wifi_mesh_get_sta_tx_bitrate()
+ * @see wifi_mesh_get_sta_rx_bitrate()
+ * @see wifi_mesh_get_sta_mesh_llid()
+ * @see wifi_mesh_get_sta_mesh_plid()
+ * @see wifi_mesh_get_sta_mesh_plink()
+ * @see wifi_mesh_get_sta_local_ps_mode()
+ * @see wifi_mesh_get_sta_peer_ps_mode()
+ * @see wifi_mesh_get_sta_non_peer_ps_mode()
+ * @see wifi_mesh_get_sta_authorized()
+ * @see wifi_mesh_get_sta_authenticated()
+ * @see wifi_mesh_get_sta_associated()
+ * @see wifi_mesh_get_sta_preamble()
+ * @see wifi_mesh_get_sta_mfp()
+ * @see wifi_mesh_get_sta_tdls_peer()
+ * @see wifi_mesh_get_sta_dtim_period()
+ * @see wifi_mesh_get_sta_beacon_interval()
+ * @see wifi_mesh_get_sta_cts_protection()
+ * @see wifi_mesh_get_sta_short_preamble()
+ * @see wifi_mesh_get_sta_short_slot_time()
+ * @see wifi_mesh_get_sta_connected_time()
+ *
+ */
+int wifi_mesh_get_sta_wmm_wme(wifi_mesh_station_info_h station, gboolean* wmm_wme);
+
+/**
+ * @brief Get to know a station can support management frame protection.
+ * @details Get to know a peer can support management frame protection such as WPA1 or WPA2.
+ *
+ * @since_tizen 4.0
+ *
+ * @param[in] station The Wi-Fi mesh station handle
+ * @param[in] mfp MFP(Management Frame Protection) supported or not
+ *
+ *
+ * @return 0 on success, otherwise a negative error value.
+ * @retval #WIFI_MESH_ERROR_NONE Successful
+ * @retval #WIFI_MESH_ERROR_INVALID_PARAMETER Invalid parameter
+ *
+ * @see wifi_mesh_found_station_cb()
+ * @see wifi_mesh_get_stations_info()
+ * @see wifi_mesh_get_sta_bssid()
+ * @see wifi_mesh_get_sta_inactive_time()
+ * @see wifi_mesh_get_sta_rx_bytes()
+ * @see wifi_mesh_get_sta_rx_packets()
+ * @see wifi_mesh_get_sta_tx_bytes()
+ * @see wifi_mesh_get_sta_tx_packets()
+ * @see wifi_mesh_get_sta_tx_retries()
+ * @see wifi_mesh_get_sta_tx_failed()
+ * @see wifi_mesh_get_sta_beacon_loss()
+ * @see wifi_mesh_get_sta_beacon_rx()
+ * @see wifi_mesh_get_sta_rx_drop_misc()
+ * @see wifi_mesh_get_sta_signal()
+ * @see wifi_mesh_get_sta_signal_avg()
+ * @see wifi_mesh_get_sta_tx_bitrate()
+ * @see wifi_mesh_get_sta_rx_bitrate()
+ * @see wifi_mesh_get_sta_mesh_llid()
+ * @see wifi_mesh_get_sta_mesh_plid()
+ * @see wifi_mesh_get_sta_mesh_plink()
+ * @see wifi_mesh_get_sta_local_ps_mode()
+ * @see wifi_mesh_get_sta_peer_ps_mode()
+ * @see wifi_mesh_get_sta_non_peer_ps_mode()
+ * @see wifi_mesh_get_sta_authorized()
+ * @see wifi_mesh_get_sta_authenticated()
+ * @see wifi_mesh_get_sta_associated()
+ * @see wifi_mesh_get_sta_preamble()
+ * @see wifi_mesh_get_sta_wmm_wme()
+ * @see wifi_mesh_get_sta_tdls_peer()
+ * @see wifi_mesh_get_sta_dtim_period()
+ * @see wifi_mesh_get_sta_beacon_interval()
+ * @see wifi_mesh_get_sta_cts_protection()
+ * @see wifi_mesh_get_sta_short_preamble()
+ * @see wifi_mesh_get_sta_short_slot_time()
+ * @see wifi_mesh_get_sta_connected_time()
+ *
+ */
+int wifi_mesh_get_sta_mfp(wifi_mesh_station_info_h station, gboolean* mfp);
+
+/**
+ * @brief Get to know a station can support tunneled direct link setup.
+ * @details Get to know a peer can support management TDLS(Tunneled Direct Link Setup).
+ *
+ * @since_tizen 4.0
+ *
+ * @param[in] station The Wi-Fi mesh station handle
+ * @param[in] tdls_peer TDLS supported or not
+ *
+ *
+ * @return 0 on success, otherwise a negative error value.
+ * @retval #WIFI_MESH_ERROR_NONE Successful
+ * @retval #WIFI_MESH_ERROR_INVALID_PARAMETER Invalid parameter
+ *
+ * @see wifi_mesh_found_station_cb()
+ * @see wifi_mesh_get_stations_info()
+ * @see wifi_mesh_get_sta_bssid()
+ * @see wifi_mesh_get_sta_inactive_time()
+ * @see wifi_mesh_get_sta_rx_bytes()
+ * @see wifi_mesh_get_sta_rx_packets()
+ * @see wifi_mesh_get_sta_tx_bytes()
+ * @see wifi_mesh_get_sta_tx_packets()
+ * @see wifi_mesh_get_sta_tx_retries()
+ * @see wifi_mesh_get_sta_tx_failed()
+ * @see wifi_mesh_get_sta_beacon_loss()
+ * @see wifi_mesh_get_sta_beacon_rx()
+ * @see wifi_mesh_get_sta_rx_drop_misc()
+ * @see wifi_mesh_get_sta_signal()
+ * @see wifi_mesh_get_sta_signal_avg()
+ * @see wifi_mesh_get_sta_tx_bitrate()
+ * @see wifi_mesh_get_sta_rx_bitrate()
+ * @see wifi_mesh_get_sta_mesh_llid()
+ * @see wifi_mesh_get_sta_mesh_plid()
+ * @see wifi_mesh_get_sta_mesh_plink()
+ * @see wifi_mesh_get_sta_local_ps_mode()
+ * @see wifi_mesh_get_sta_peer_ps_mode()
+ * @see wifi_mesh_get_sta_non_peer_ps_mode()
+ * @see wifi_mesh_get_sta_authorized()
+ * @see wifi_mesh_get_sta_authenticated()
+ * @see wifi_mesh_get_sta_associated()
+ * @see wifi_mesh_get_sta_preamble()
+ * @see wifi_mesh_get_sta_wmm_wme()
+ * @see wifi_mesh_get_sta_mfp()
+ * @see wifi_mesh_get_sta_dtim_period()
+ * @see wifi_mesh_get_sta_beacon_interval()
+ * @see wifi_mesh_get_sta_cts_protection()
+ * @see wifi_mesh_get_sta_short_preamble()
+ * @see wifi_mesh_get_sta_short_slot_time()
+ * @see wifi_mesh_get_sta_connected_time()
+ *
+ */
+int wifi_mesh_get_sta_tdls_peer(wifi_mesh_station_info_h station, gboolean* tdls_peer);
+
+/**
+ * @brief Get DTIM period of a connected station.
+ * @details Get DTIM(Delivery Traffic Indication Message) period of a peer.
+ * For example 1024 means that this station sends beacon at every beacon interval.
+ *
+ * @since_tizen 4.0
+ *
+ * @param[in] station The Wi-Fi mesh station handle
+ * @param[in] dtim_period DTIM period
+ *
+ *
+ * @return 0 on success, otherwise a negative error value.
+ * @retval #WIFI_MESH_ERROR_NONE Successful
+ * @retval #WIFI_MESH_ERROR_INVALID_PARAMETER Invalid parameter
+ *
+ * @see wifi_mesh_found_station_cb()
+ * @see wifi_mesh_get_stations_info()
+ * @see wifi_mesh_get_sta_bssid()
+ * @see wifi_mesh_get_sta_inactive_time()
+ * @see wifi_mesh_get_sta_rx_bytes()
+ * @see wifi_mesh_get_sta_rx_packets()
+ * @see wifi_mesh_get_sta_tx_bytes()
+ * @see wifi_mesh_get_sta_tx_packets()
+ * @see wifi_mesh_get_sta_tx_retries()
+ * @see wifi_mesh_get_sta_tx_failed()
+ * @see wifi_mesh_get_sta_beacon_loss()
+ * @see wifi_mesh_get_sta_beacon_rx()
+ * @see wifi_mesh_get_sta_rx_drop_misc()
+ * @see wifi_mesh_get_sta_signal()
+ * @see wifi_mesh_get_sta_signal_avg()
+ * @see wifi_mesh_get_sta_tx_bitrate()
+ * @see wifi_mesh_get_sta_rx_bitrate()
+ * @see wifi_mesh_get_sta_mesh_llid()
+ * @see wifi_mesh_get_sta_mesh_plid()
+ * @see wifi_mesh_get_sta_mesh_plink()
+ * @see wifi_mesh_get_sta_local_ps_mode()
+ * @see wifi_mesh_get_sta_peer_ps_mode()
+ * @see wifi_mesh_get_sta_non_peer_ps_mode()
+ * @see wifi_mesh_get_sta_authorized()
+ * @see wifi_mesh_get_sta_authenticated()
+ * @see wifi_mesh_get_sta_associated()
+ * @see wifi_mesh_get_sta_preamble()
+ * @see wifi_mesh_get_sta_wmm_wme()
+ * @see wifi_mesh_get_sta_mfp()
+ * @see wifi_mesh_get_sta_tdls_peer()
+ * @see wifi_mesh_get_sta_beacon_interval()
+ * @see wifi_mesh_get_sta_cts_protection()
+ * @see wifi_mesh_get_sta_short_preamble()
+ * @see wifi_mesh_get_sta_short_slot_time()
+ * @see wifi_mesh_get_sta_connected_time()
+ *
+ */
+int wifi_mesh_get_sta_dtim_period(wifi_mesh_station_info_h station, guchar* dtim_period);
+
+/**
+ * @brief Get DTIM interval of a connected station.
+ * @details Get DTIM(Delivery Traffic Indication Message) intervl of a peer.
+ * For example 100 means that this station sends beacon at 100 * 1 TU(1024) us.
+ *
+ * @since_tizen 4.0
+ *
+ * @param[in] station The Wi-Fi mesh station handle
+ * @param[in] dtim_period DTIM period
+ *
+ *
+ * @return 0 on success, otherwise a negative error value.
+ * @retval #WIFI_MESH_ERROR_NONE Successful
+ * @retval #WIFI_MESH_ERROR_INVALID_PARAMETER Invalid parameter
+ *
+ * @see wifi_mesh_found_station_cb()
+ * @see wifi_mesh_get_stations_info()
+ * @see wifi_mesh_get_sta_bssid()
+ * @see wifi_mesh_get_sta_inactive_time()
+ * @see wifi_mesh_get_sta_rx_bytes()
+ * @see wifi_mesh_get_sta_rx_packets()
+ * @see wifi_mesh_get_sta_tx_bytes()
+ * @see wifi_mesh_get_sta_tx_packets()
+ * @see wifi_mesh_get_sta_tx_retries()
+ * @see wifi_mesh_get_sta_tx_failed()
+ * @see wifi_mesh_get_sta_beacon_loss()
+ * @see wifi_mesh_get_sta_beacon_rx()
+ * @see wifi_mesh_get_sta_rx_drop_misc()
+ * @see wifi_mesh_get_sta_signal()
+ * @see wifi_mesh_get_sta_signal_avg()
+ * @see wifi_mesh_get_sta_tx_bitrate()
+ * @see wifi_mesh_get_sta_rx_bitrate()
+ * @see wifi_mesh_get_sta_mesh_llid()
+ * @see wifi_mesh_get_sta_mesh_plid()
+ * @see wifi_mesh_get_sta_mesh_plink()
+ * @see wifi_mesh_get_sta_local_ps_mode()
+ * @see wifi_mesh_get_sta_peer_ps_mode()
+ * @see wifi_mesh_get_sta_non_peer_ps_mode()
+ * @see wifi_mesh_get_sta_authorized()
+ * @see wifi_mesh_get_sta_authenticated()
+ * @see wifi_mesh_get_sta_associated()
+ * @see wifi_mesh_get_sta_preamble()
+ * @see wifi_mesh_get_sta_wmm_wme()
+ * @see wifi_mesh_get_sta_mfp()
+ * @see wifi_mesh_get_sta_tdls_peer()
+ * @see wifi_mesh_get_sta_dtim_period()
+ * @see wifi_mesh_get_sta_cts_protection()
+ * @see wifi_mesh_get_sta_short_preamble()
+ * @see wifi_mesh_get_sta_short_slot_time()
+ * @see wifi_mesh_get_sta_connected_time()
+ *
+ */
+int wifi_mesh_get_sta_beacon_interval(wifi_mesh_station_info_h station, gushort* beacon_interval);
+
+/**
+ * @brief Get to know a station can support RTS(Request-to-Send) / CTS(Clear-to-Send).
+ * @details Get to know a peer can support CTS protection mode.
+ *
+ * @since_tizen 4.0
+ *
+ * @param[in] station The Wi-Fi mesh station handle
+ * @param[in] cts_protection CTS/RTS supported or not
+ *
+ *
+ * @return 0 on success, otherwise a negative error value.
+ * @retval #WIFI_MESH_ERROR_NONE Successful
+ * @retval #WIFI_MESH_ERROR_INVALID_PARAMETER Invalid parameter
+ *
+ * @see wifi_mesh_found_station_cb()
+ * @see wifi_mesh_get_stations_info()
+ * @see wifi_mesh_get_sta_bssid()
+ * @see wifi_mesh_get_sta_inactive_time()
+ * @see wifi_mesh_get_sta_rx_bytes()
+ * @see wifi_mesh_get_sta_rx_packets()
+ * @see wifi_mesh_get_sta_tx_bytes()
+ * @see wifi_mesh_get_sta_tx_packets()
+ * @see wifi_mesh_get_sta_tx_retries()
+ * @see wifi_mesh_get_sta_tx_failed()
+ * @see wifi_mesh_get_sta_beacon_loss()
+ * @see wifi_mesh_get_sta_beacon_rx()
+ * @see wifi_mesh_get_sta_rx_drop_misc()
+ * @see wifi_mesh_get_sta_signal()
+ * @see wifi_mesh_get_sta_signal_avg()
+ * @see wifi_mesh_get_sta_tx_bitrate()
+ * @see wifi_mesh_get_sta_rx_bitrate()
+ * @see wifi_mesh_get_sta_mesh_llid()
+ * @see wifi_mesh_get_sta_mesh_plid()
+ * @see wifi_mesh_get_sta_mesh_plink()
+ * @see wifi_mesh_get_sta_local_ps_mode()
+ * @see wifi_mesh_get_sta_peer_ps_mode()
+ * @see wifi_mesh_get_sta_non_peer_ps_mode()
+ * @see wifi_mesh_get_sta_authorized()
+ * @see wifi_mesh_get_sta_authenticated()
+ * @see wifi_mesh_get_sta_associated()
+ * @see wifi_mesh_get_sta_preamble()
+ * @see wifi_mesh_get_sta_wmm_wme()
+ * @see wifi_mesh_get_sta_mfp()
+ * @see wifi_mesh_get_sta_tdls_peer()
+ * @see wifi_mesh_get_sta_dtim_period()
+ * @see wifi_mesh_get_sta_beacon_interval()
+ * @see wifi_mesh_get_sta_short_preamble()
+ * @see wifi_mesh_get_sta_short_slot_time()
+ * @see wifi_mesh_get_sta_connected_time()
+ *
+ */
+int wifi_mesh_get_sta_cts_protection(wifi_mesh_station_info_h station, gboolean* cts_protection);
+
+/**
+ * @brief Get to know a station can support short preamble.
+ * @details Get to know a peer can support short preamble.
+ *
+ * @since_tizen 4.0
+ *
+ * @param[in] station The Wi-Fi mesh station handle
+ * @param[in] short_preamble Short preamble supported or not
+ *
+ *
+ * @return 0 on success, otherwise a negative error value.
+ * @retval #WIFI_MESH_ERROR_NONE Successful
+ * @retval #WIFI_MESH_ERROR_INVALID_PARAMETER Invalid parameter
+ *
+ * @see wifi_mesh_found_station_cb()
+ * @see wifi_mesh_get_stations_info()
+ * @see wifi_mesh_get_sta_bssid()
+ * @see wifi_mesh_get_sta_inactive_time()
+ * @see wifi_mesh_get_sta_rx_bytes()
+ * @see wifi_mesh_get_sta_rx_packets()
+ * @see wifi_mesh_get_sta_tx_bytes()
+ * @see wifi_mesh_get_sta_tx_packets()
+ * @see wifi_mesh_get_sta_tx_retries()
+ * @see wifi_mesh_get_sta_tx_failed()
+ * @see wifi_mesh_get_sta_beacon_loss()
+ * @see wifi_mesh_get_sta_beacon_rx()
+ * @see wifi_mesh_get_sta_rx_drop_misc()
+ * @see wifi_mesh_get_sta_signal()
+ * @see wifi_mesh_get_sta_signal_avg()
+ * @see wifi_mesh_get_sta_tx_bitrate()
+ * @see wifi_mesh_get_sta_rx_bitrate()
+ * @see wifi_mesh_get_sta_mesh_llid()
+ * @see wifi_mesh_get_sta_mesh_plid()
+ * @see wifi_mesh_get_sta_mesh_plink()
+ * @see wifi_mesh_get_sta_local_ps_mode()
+ * @see wifi_mesh_get_sta_peer_ps_mode()
+ * @see wifi_mesh_get_sta_non_peer_ps_mode()
+ * @see wifi_mesh_get_sta_authorized()
+ * @see wifi_mesh_get_sta_authenticated()
+ * @see wifi_mesh_get_sta_associated()
+ * @see wifi_mesh_get_sta_preamble()
+ * @see wifi_mesh_get_sta_wmm_wme()
+ * @see wifi_mesh_get_sta_mfp()
+ * @see wifi_mesh_get_sta_tdls_peer()
+ * @see wifi_mesh_get_sta_dtim_period()
+ * @see wifi_mesh_get_sta_beacon_interval()
+ * @see wifi_mesh_get_sta_cts_protection()
+ * @see wifi_mesh_get_sta_short_slot_time()
+ * @see wifi_mesh_get_sta_connected_time()
+ *
+ */
+int wifi_mesh_get_sta_short_preamble(wifi_mesh_station_info_h station, gboolean* short_preamble);
+
+/**
+ * @brief Get to know a station can support short slot.
+ * @details Get to know a peer can support short slot.
+ *
+ * @since_tizen 4.0
+ *
+ * @param[in] station The Wi-Fi mesh station handle
+ * @param[in] short_slot_time Short slot supported or not
+ *
+ *
+ * @return 0 on success, otherwise a negative error value.
+ * @retval #WIFI_MESH_ERROR_NONE Successful
+ * @retval #WIFI_MESH_ERROR_INVALID_PARAMETER Invalid parameter
+ *
+ * @see wifi_mesh_found_station_cb()
+ * @see wifi_mesh_get_stations_info()
+ * @see wifi_mesh_get_sta_bssid()
+ * @see wifi_mesh_get_sta_inactive_time()
+ * @see wifi_mesh_get_sta_rx_bytes()
+ * @see wifi_mesh_get_sta_rx_packets()
+ * @see wifi_mesh_get_sta_tx_bytes()
+ * @see wifi_mesh_get_sta_tx_packets()
+ * @see wifi_mesh_get_sta_tx_retries()
+ * @see wifi_mesh_get_sta_tx_failed()
+ * @see wifi_mesh_get_sta_beacon_loss()
+ * @see wifi_mesh_get_sta_beacon_rx()
+ * @see wifi_mesh_get_sta_rx_drop_misc()
+ * @see wifi_mesh_get_sta_signal()
+ * @see wifi_mesh_get_sta_signal_avg()
+ * @see wifi_mesh_get_sta_tx_bitrate()
+ * @see wifi_mesh_get_sta_rx_bitrate()
+ * @see wifi_mesh_get_sta_mesh_llid()
+ * @see wifi_mesh_get_sta_mesh_plid()
+ * @see wifi_mesh_get_sta_mesh_plink()
+ * @see wifi_mesh_get_sta_local_ps_mode()
+ * @see wifi_mesh_get_sta_peer_ps_mode()
+ * @see wifi_mesh_get_sta_non_peer_ps_mode()
+ * @see wifi_mesh_get_sta_authorized()
+ * @see wifi_mesh_get_sta_authenticated()
+ * @see wifi_mesh_get_sta_associated()
+ * @see wifi_mesh_get_sta_preamble()
+ * @see wifi_mesh_get_sta_wmm_wme()
+ * @see wifi_mesh_get_sta_mfp()
+ * @see wifi_mesh_get_sta_tdls_peer()
+ * @see wifi_mesh_get_sta_dtim_period()
+ * @see wifi_mesh_get_sta_beacon_interval()
+ * @see wifi_mesh_get_sta_cts_protection()
+ * @see wifi_mesh_get_sta_short_preamble()
+ * @see wifi_mesh_get_sta_connected_time()
+ *
+ */
+int wifi_mesh_get_sta_short_slot_time(wifi_mesh_station_info_h station, gboolean* short_slot_time);
+
+/**
+ * @brief Get to know how many time elapsed since a station joined.
+ * @details GGet to know how many time elapsed since a peer joined.
+ *
+ * @since_tizen 4.0
+ *
+ * @param[in] station The Wi-Fi mesh station handle
+ * @param[in] connected_time Connection time elapsed
+ *
+ *
+ * @return 0 on success, otherwise a negative error value.
+ * @retval #WIFI_MESH_ERROR_NONE Successful
+ * @retval #WIFI_MESH_ERROR_INVALID_PARAMETER Invalid parameter
+ *
+ * @see wifi_mesh_found_station_cb()
+ * @see wifi_mesh_get_stations_info()
+ * @see wifi_mesh_get_sta_bssid()
+ * @see wifi_mesh_get_sta_inactive_time()
+ * @see wifi_mesh_get_sta_rx_bytes()
+ * @see wifi_mesh_get_sta_rx_packets()
+ * @see wifi_mesh_get_sta_tx_bytes()
+ * @see wifi_mesh_get_sta_tx_packets()
+ * @see wifi_mesh_get_sta_tx_retries()
+ * @see wifi_mesh_get_sta_tx_failed()
+ * @see wifi_mesh_get_sta_beacon_loss()
+ * @see wifi_mesh_get_sta_beacon_rx()
+ * @see wifi_mesh_get_sta_rx_drop_misc()
+ * @see wifi_mesh_get_sta_signal()
+ * @see wifi_mesh_get_sta_signal_avg()
+ * @see wifi_mesh_get_sta_tx_bitrate()
+ * @see wifi_mesh_get_sta_rx_bitrate()
+ * @see wifi_mesh_get_sta_mesh_llid()
+ * @see wifi_mesh_get_sta_mesh_plid()
+ * @see wifi_mesh_get_sta_mesh_plink()
+ * @see wifi_mesh_get_sta_local_ps_mode()
+ * @see wifi_mesh_get_sta_peer_ps_mode()
+ * @see wifi_mesh_get_sta_non_peer_ps_mode()
+ * @see wifi_mesh_get_sta_authorized()
+ * @see wifi_mesh_get_sta_authenticated()
+ * @see wifi_mesh_get_sta_associated()
+ * @see wifi_mesh_get_sta_preamble()
+ * @see wifi_mesh_get_sta_wmm_wme()
+ * @see wifi_mesh_get_sta_mfp()
+ * @see wifi_mesh_get_sta_tdls_peer()
+ * @see wifi_mesh_get_sta_dtim_period()
+ * @see wifi_mesh_get_sta_beacon_interval()
+ * @see wifi_mesh_get_sta_cts_protection()
+ * @see wifi_mesh_get_sta_short_preamble()
+ * @see wifi_mesh_get_sta_short_slot_time()
+ *
+ */
+int wifi_mesh_get_sta_connected_time(wifi_mesh_station_info_h station, guint* connected_time);
/**
* @brief Called after wifi_mesh_get_stations_info()