#include <ros/ros.h>#include <boost/thread.hpp>#include <actionlib/server/action_server.h>#include <actionlib_msgs/GoalStatus.h>#include <dynamic_reconfigure/server.h>#include <unistd.h>#include <fcntl.h>#include <string.h>#include <queue>#include <algorithm>#include <wpa_supplicant_node/ScanAction.h>#include <wpa_supplicant_node/AssociateAction.h>#include <wpa_supplicant_node/AddNetwork.h>#include <wpa_supplicant_node/RemoveNetwork.h>#include <wpa_supplicant_node/SetNetworkState.h>#include <wpa_supplicant_node/SetNetworkParameters.h>#include <wpa_supplicant_node/NetworkList.h>#include <wpa_supplicant_node/FrequencyList.h>#include <wpa_supplicant_node/SecurityProperties.h>#include <wpa_supplicant_node/WpaSupplicantNodeConfig.h>#include <includes.h>#include <common.h>#include <wpa_supplicant_i.h>#include <driver_i.h>#include <eloop.h>#include <drivers/driver.h>#include <scan.h>#include <bss.h>#include <config.h>#include <common/wpa_common.h>#include <common/ieee802_11_defs.h>#include "wpa_supplicant_node.h"#include <rsn_supp/wpa.h>
Go to the source code of this file.
Definition at line 198 of file wpa_supplicant_node.cpp.
Definition at line 197 of file wpa_supplicant_node.cpp.
| typedef boost::function<void ()> WorkFunction |
Definition at line 38 of file wpa_supplicant_node.cpp.
| void reconfigure | ( | wpa_supplicant_node::WpaSupplicantNodeConfig & | config, |
| unsigned int & | level | ||
| ) |
| void ros_add_iface | ( | wpa_supplicant * | wpa_s | ) |
Definition at line 955 of file wpa_supplicant_node.cpp.
| void ros_assoc_failed | ( | wpa_supplicant * | wpa_s, |
| const u8 * | bssid, | ||
| const char * | reason | ||
| ) |
Definition at line 983 of file wpa_supplicant_node.cpp.
| void ros_assoc_success | ( | wpa_supplicant * | wpa_s | ) |
Definition at line 989 of file wpa_supplicant_node.cpp.
| void ros_deinit | ( | ) |
Definition at line 950 of file wpa_supplicant_node.cpp.
| void ros_do_work | ( | int | , |
| void * | , | ||
| void * | |||
| ) |
Definition at line 978 of file wpa_supplicant_node.cpp.
| void ros_iface_idle | ( | wpa_supplicant * | wpa_s | ) |
Definition at line 966 of file wpa_supplicant_node.cpp.
| int ros_init | ( | int * | argc, |
| char *** | argv | ||
| ) |
Definition at line 940 of file wpa_supplicant_node.cpp.
| void ros_init2 | ( | ) |
Definition at line 945 of file wpa_supplicant_node.cpp.
| void ros_network_list_updated | ( | wpa_supplicant * | wpa_s | ) |
Definition at line 995 of file wpa_supplicant_node.cpp.
| void ros_remove_iface | ( | wpa_supplicant * | wpa_s | ) |
Definition at line 960 of file wpa_supplicant_node.cpp.
| void ros_scan_completed | ( | wpa_supplicant * | wpa_s, |
| wpa_scan_results * | scan_res | ||
| ) |
Definition at line 972 of file wpa_supplicant_node.cpp.
Definition at line 200 of file wpa_supplicant_node.cpp.
| const ScanActionServer ::GoalHandle null_scan_goal_handle_ |
Definition at line 199 of file wpa_supplicant_node.cpp.