about-dialog.cc
/tmp/ws/src/rcdiscover/tools/rcdiscover-gui/
about-dialog_8cc.html
about-dialog.h
resources/lgpl.h
#define
STRINGIFY
about-dialog_8cc.html
a6df1d22fb5f09eccc23b9f399670cfd7
(x)
#define
TOSTRING
about-dialog_8cc.html
a9063e80f8777300c93afde6e6f4c9cea
(x)
static const std::string
rc_copyright
about-dialog_8cc.html
a800c131badc76dc8e0f735647ae379d8
static const std::string
rc_license
about-dialog_8cc.html
ade73d01c3f93514e0568ec7bea991360
static const std::string
wx_license
about-dialog_8cc.html
aad6acd119e7f04e081d90a3e11d0dc95
about-dialog.h
/tmp/ws/src/rcdiscover/tools/rcdiscover-gui/
about-dialog_8h.html
AboutDialog
cli_utils.cc
/tmp/ws/src/rcdiscover/tools/rcdiscover-cli/
cli__utils_8cc.html
cli_utils.h
rcdiscover/utils.h
rcdiscover/discover.h
std::vector< rcdiscover::DeviceInfo >
discoverWithFilter
cli__utils_8cc.html
a72a2679e161e5e781233f334502e23a8
(const DeviceFilter &filter)
bool
filterDevice
cli__utils_8cc.html
a8d143dc5cfff32bdfb3d54396ee60f27
(const rcdiscover::DeviceInfo &device_info, const DeviceFilter &filter)
int
parseFilterArguments
cli__utils_8cc.html
a726a3bfddfa64a9b3350fadadc8f2690
(int argc, char **argv, DeviceFilter &filter)
void
printDeviceTable
cli__utils_8cc.html
ab0e5e78d7596efbb5372778abc086a20
(std::ostream &oss, const std::vector< rcdiscover::DeviceInfo > &devices, bool print_header, bool iponly, bool serialonly)
void
printTable
cli__utils_8cc.html
a2f8e6636c4297a67391b542b7a4bd037
(std::ostream &oss, const std::vector< std::vector< std::string >> &to_be_printed)
cli_utils.h
/tmp/ws/src/rcdiscover/tools/rcdiscover-cli/
cli__utils_8h.html
rcdiscover/deviceinfo.h
DeviceFilter
std::vector< rcdiscover::DeviceInfo >
discoverWithFilter
cli__utils_8h.html
a72a2679e161e5e781233f334502e23a8
(const DeviceFilter &filter)
bool
filterDevice
cli__utils_8h.html
a8d143dc5cfff32bdfb3d54396ee60f27
(const rcdiscover::DeviceInfo &device_info, const DeviceFilter &filter)
int
getMaxCommandLen
cli__utils_8h.html
a0e6ba12e1234cd18a4f49d442f39f5d3
(const std::map< K, V > &commands)
int
parseFilterArguments
cli__utils_8h.html
a726a3bfddfa64a9b3350fadadc8f2690
(int argc, char **argv, DeviceFilter &filter)
void
printDeviceTable
cli__utils_8h.html
ab0e5e78d7596efbb5372778abc086a20
(std::ostream &oss, const std::vector< rcdiscover::DeviceInfo > &devices, bool print_header, bool iponly, bool serialonly)
void
printTable
cli__utils_8h.html
a2f8e6636c4297a67391b542b7a4bd037
(std::ostream &oss, const std::vector< std::vector< std::string >> &to_be_printed)
deviceinfo.cc
/tmp/ws/src/rcdiscover/rcdiscover/
deviceinfo_8cc.html
deviceinfo.h
rcdiscover
deviceinfo.h
/tmp/ws/src/rcdiscover/rcdiscover/
deviceinfo_8h.html
rcdiscover::DeviceInfo
rcdiscover
discover-frame.cc
/tmp/ws/src/rcdiscover/tools/rcdiscover-gui/
discover-frame_8cc.html
rcdiscover/wol.h
rcdiscover/utils.h
discover-frame.h
discover-thread.h
event-ids.h
reset-dialog.h
force-ip-dialog.h
reconnect-dialog.h
about-dialog.h
resources.h
resources/logo_32_rotate.h
static bool
isMadeByRc
discover-frame_8cc.html
a9d8be1420ea0a44fa6b6c1cc1ddfd55a
(const wxDataViewListCtrl &device_list, unsigned int row)
static bool
isMadeByRc
discover-frame_8cc.html
a1496efa46f58dc21f2e618754942f213
(const wxVector< wxVariant > &device)
static bool
isRcVisard
discover-frame_8cc.html
a2e5148e394b46ddb2394251954c29f9d
(const wxDataViewListCtrl &device_list, unsigned int row)
static bool
isRcVisard
discover-frame_8cc.html
af4157a0fab6f1b01b9beab4fd490ab3d
(const wxVector< wxVariant > &device)
discover-frame.h
/tmp/ws/src/rcdiscover/tools/rcdiscover-gui/
discover-frame_8h.html
DiscoverFrame
discover-thread.cc
/tmp/ws/src/rcdiscover/tools/rcdiscover-gui/
discover-thread_8cc.html
rcdiscover/discover.h
rcdiscover/ping.h
discover-thread.h
discover-frame.h
event-ids.h
rcdiscover/utils.h
discover-thread.h
/tmp/ws/src/rcdiscover/tools/rcdiscover-gui/
discover-thread_8h.html
DiscoverThread
discover.cc
/tmp/ws/src/rcdiscover/rcdiscover/
discover_8cc.html
discover.h
socket_exception.h
gige_request_counter.h
rcdiscover
SocketLinux
SocketImpl
namespacercdiscover.html
a47382fe4de07efa82b3f7b43f8a4c6f3
discover.h
/tmp/ws/src/rcdiscover/rcdiscover/
discover_8h.html
deviceinfo.h
socket_linux.h
rcdiscover::Discover
rcdiscover
event-ids.cc
/tmp/ws/src/rcdiscover/tools/rcdiscover-gui/
event-ids_8cc.html
event-ids.h
wxDEFINE_EVENT
event-ids_8cc.html
a580252e18640643062d7454d5c5306ec
(wxEVT_COMMAND_DISCOVERY_COMPLETED, wxThreadEvent)
wxDEFINE_EVENT
event-ids_8cc.html
a16ee96cbad7ac2144ae9b77c2c93c22d
(wxEVT_COMMAND_DISCOVERY_ERROR, wxThreadEvent)
event-ids.h
/tmp/ws/src/rcdiscover/tools/rcdiscover-gui/
event-ids_8h.html
ID_DiscoverButton
event-ids_8h.html
a06fc87d81c62e9abb8790b6e5713c55bafe623847eef6fd5873d3bf6c993ee7fc
ID_FilterTextInput
event-ids_8h.html
a06fc87d81c62e9abb8790b6e5713c55ba3ac60406f31470272ce99f0ae7083e6e
ID_ResetButton
event-ids_8h.html
a06fc87d81c62e9abb8790b6e5713c55ba2083f68f13d1dcae65c95dc67663abb9
ID_ForceIpButton
event-ids_8h.html
a06fc87d81c62e9abb8790b6e5713c55bad970baf80cae9d75ec5937ea4779a2dc
ID_ReconnectButton
event-ids_8h.html
a06fc87d81c62e9abb8790b6e5713c55bab3ee0f591be3f625b68c5b7a4becc77f
ID_DataViewListCtrl
event-ids_8h.html
a06fc87d81c62e9abb8790b6e5713c55ba8ffa26934eb9e005baf17d4b0320e4ec
ID_OpenWebGUI
event-ids_8h.html
a06fc87d81c62e9abb8790b6e5713c55bac926a6791402be90a7d8ba724645c280
ID_CopyName
event-ids_8h.html
a06fc87d81c62e9abb8790b6e5713c55bae310f01272fc6e15a93dec7970b02b6f
ID_CopyManufacturer
event-ids_8h.html
a06fc87d81c62e9abb8790b6e5713c55baa92099692153579296bce969b1e3f394
ID_CopyModel
event-ids_8h.html
a06fc87d81c62e9abb8790b6e5713c55ba8dd535db1e93f7ab08241b876e456fe7
ID_CopySerial
event-ids_8h.html
a06fc87d81c62e9abb8790b6e5713c55ba5801d452319a8157c56a579bf5e4e1b0
ID_CopyIP
event-ids_8h.html
a06fc87d81c62e9abb8790b6e5713c55ba3747ea12c8550675f81c9ab047da6a5b
ID_CopyMac
event-ids_8h.html
a06fc87d81c62e9abb8790b6e5713c55ba20eccac20f52db61090448bb0b3b6261
ID_Reset_Params
event-ids_8h.html
a06fc87d81c62e9abb8790b6e5713c55ba205369b84a6c00a923678cd6a10334e8
ID_Reset_GigE
event-ids_8h.html
a06fc87d81c62e9abb8790b6e5713c55bad29b2b8fcb3f1b685141fdd1d885cdd9
ID_Reset_All
event-ids_8h.html
a06fc87d81c62e9abb8790b6e5713c55ba92c44c4362ebe3eceb433dfc4747b011
ID_Switch_Partition
event-ids_8h.html
a06fc87d81c62e9abb8790b6e5713c55ba147e22d94390508c92af2061e5c1cbf5
ID_Force_IP
event-ids_8h.html
a06fc87d81c62e9abb8790b6e5713c55ba6b175c8ee07f5954bf032085d1f980d2
ID_Clear_IP_Form
event-ids_8h.html
a06fc87d81c62e9abb8790b6e5713c55ba412ca3c355745f8cfdc353c834d579e5
ID_Reconnect
event-ids_8h.html
a06fc87d81c62e9abb8790b6e5713c55babed49b8127234bf7c99ba96fe7640b9f
ID_Help
event-ids_8h.html
a06fc87d81c62e9abb8790b6e5713c55ba5cd4598359300e237e4297bc107c40a6
ID_Help_Discovery
event-ids_8h.html
a06fc87d81c62e9abb8790b6e5713c55ba8a0757e8fc95f73dc7760de92d774ef0
ID_Help_Reset
event-ids_8h.html
a06fc87d81c62e9abb8790b6e5713c55ba24eb5bbacd44efccfbdaf0c23775dcd9
ID_Help_Force_IP
event-ids_8h.html
a06fc87d81c62e9abb8790b6e5713c55baaf9d47c7aed800d988d85a084c842ce3
ID_Help_Reconnect
event-ids_8h.html
a06fc87d81c62e9abb8790b6e5713c55bafcd447f1e1767479b07c82934823f4b1
ID_OnlyRcCheckbox
event-ids_8h.html
a06fc87d81c62e9abb8790b6e5713c55ba551275d684d19ee249848e4e4ce2849b
ID_ForceIp_IpChanged
event-ids_8h.html
a06fc87d81c62e9abb8790b6e5713c55bae723bb8b76706053c5c07121affed4bc
ID_ForceIp_SubnetChanged
event-ids_8h.html
a06fc87d81c62e9abb8790b6e5713c55ba078e7e72b98160cc08ebf511e90c03a9
ID_ForceIp_GatewayChanged
event-ids_8h.html
a06fc87d81c62e9abb8790b6e5713c55ba2fed90d3e9af2b593110bb3cb36f6dee
ID_Sensor_Combobox
event-ids_8h.html
a06fc87d81c62e9abb8790b6e5713c55babbf570417afe839254014ef20de5544a
ID_MAC_Textbox
event-ids_8h.html
a06fc87d81c62e9abb8790b6e5713c55baeb3520ed1136302b84bc317fcdbccc9b
ID_IP_Checkbox
event-ids_8h.html
a06fc87d81c62e9abb8790b6e5713c55baaa0e38d7de288537951cec2c66d8b840
ID_IP_Textbox
event-ids_8h.html
a06fc87d81c62e9abb8790b6e5713c55ba87ecb2764a0387056ac9ca8e087ca0f2
ID_Subnet_Textbox
event-ids_8h.html
a06fc87d81c62e9abb8790b6e5713c55ba66400925630e9ba336bff39a089a6120
ID_Gateway_Textbox
event-ids_8h.html
a06fc87d81c62e9abb8790b6e5713c55ba04f941041fc6837b41a7ff0b4abc49d9
wxDECLARE_EVENT
event-ids_8h.html
a9d4a1470b1f148afb9be971064824f1a
(wxEVT_COMMAND_DISCOVERY_COMPLETED, wxThreadEvent)
wxDECLARE_EVENT
event-ids_8h.html
a5617999860c9a2a5738a6a033e6ef759
(wxEVT_COMMAND_DISCOVERY_ERROR, wxThreadEvent)
force-ip-dialog.cc
/tmp/ws/src/rcdiscover/tools/rcdiscover-gui/
force-ip-dialog_8cc.html
rcdiscover/force_ip.h
force-ip-dialog.h
event-ids.h
force-ip-dialog.h
/tmp/ws/src/rcdiscover/tools/rcdiscover-gui/
force-ip-dialog_8h.html
sensor-command-dialog.h
ForceIpDialog
force_ip.cc
/tmp/ws/src/rcdiscover/rcdiscover/
force__ip_8cc.html
force_ip.h
socket_exception.h
gige_request_counter.h
rcdiscover
force_ip.h
/tmp/ws/src/rcdiscover/rcdiscover/
force__ip_8h.html
socket_linux.h
rcdiscover::ForceIP
rcdiscover
gige_request_counter.cc
/tmp/ws/src/rcdiscover/rcdiscover/
gige__request__counter_8cc.html
gige_request_counter.h
rcdiscover
gige_request_counter.h
/tmp/ws/src/rcdiscover/rcdiscover/
gige__request__counter_8h.html
rcdiscover::GigERequestCounter
rcdiscover
help.hhc.h
/tmp/ws/src/rcdiscover/tools/rcdiscover-gui/resources/
help_8hhc_8h.html
const unsigned char
help_hhc
help_8hhc_8h.html
ae73408cedd4f11ef85b3baa782f401f5
[375]
const long int
help_hhc_size
help_8hhc_8h.html
ae31ac28f819c6eb562c39d8b67d28de7
help.hhk.h
/tmp/ws/src/rcdiscover/tools/rcdiscover-gui/resources/
help_8hhk_8h.html
const unsigned char
help_hhk
help_8hhk_8h.html
a515ee0a0bee8915d6ef8e660a73f8f14
[13]
const long int
help_hhk_size
help_8hhk_8h.html
ab9f86c4f10a592034bbcd4ed377de0a5
help.hhp.h
/tmp/ws/src/rcdiscover/tools/rcdiscover-gui/resources/
help_8hhp_8h.html
unsigned char
help_hhp
help_8hhp_8h.html
adcc9c00ae8d320aa87a8c1e2abdf3195
[]
unsigned int
help_hhp_len
help_8hhp_8h.html
af19b85a0fbc88e5627e707dd73d869f3
help.htm.h
/tmp/ws/src/rcdiscover/tools/rcdiscover-gui/resources/
help_8htm_8h.html
unsigned char
help_htm
help_8htm_8h.html
a57bef2609275e814bcfc7da00c75fa86
[]
lgpl.h
/tmp/ws/src/rcdiscover/tools/rcdiscover-gui/resources/
lgpl_8h.html
const static char
lgpl_text
lgpl_8h.html
a43134e8c34e3500faf51018041ff94c8
[]
logo_128_rotate.h
/tmp/ws/src/rcdiscover/tools/rcdiscover-gui/resources/
logo__128__rotate_8h.html
static const unsigned char
logo_128_rotate_gif
logo__128__rotate_8h.html
a8f09d16f3ccb60cadae56a0c5197dd61
[]
unsigned int
logo_128_rotate_gif_len
logo__128__rotate_8h.html
afcf9011c2345c7a7e37005c52afd1b14
logo_32_rotate.h
/tmp/ws/src/rcdiscover/tools/rcdiscover-gui/resources/
logo__32__rotate_8h.html
unsigned char
logo_32_rotate_gif
logo__32__rotate_8h.html
abf71e7101777c29f548218d4f2dd2283
[]
unsigned int
logo_32_rotate_gif_len
logo__32__rotate_8h.html
abedb7e821e401e6732da502fe22abbff
logo_64_rotate.h
/tmp/ws/src/rcdiscover/tools/rcdiscover-gui/resources/
logo__64__rotate_8h.html
unsigned char
logo_64_rotate_gif
logo__64__rotate_8h.html
a107d872e68db0cfe79b7382a715a0341
[]
unsigned int
logo_64_rotate_gif_len
logo__64__rotate_8h.html
abd13a4790c580572bcdfad63b4f7b21c
operation_not_permitted.cc
/tmp/ws/src/rcdiscover/rcdiscover/
operation__not__permitted_8cc.html
operation_not_permitted.h
rcdiscover
operation_not_permitted.h
/tmp/ws/src/rcdiscover/rcdiscover/
operation__not__permitted_8h.html
rcdiscover::OperationNotPermitted
rcdiscover
ping.cc
/tmp/ws/src/rcdiscover/rcdiscover/
ping_8cc.html
ping.h
socket_exception.h
utils.h
rcdiscover
bool
checkReachabilityOfSensor
namespacercdiscover.html
a819c368b398bd0d339a08672cebf3838
(const DeviceInfo &info)
ping.h
/tmp/ws/src/rcdiscover/rcdiscover/
ping_8h.html
deviceinfo.h
rcdiscover
bool
checkReachabilityOfSensor
namespacercdiscover.html
a819c368b398bd0d339a08672cebf3838
(const DeviceInfo &info)
rcdiscover-gui.cc
/tmp/ws/src/rcdiscover/tools/
rcdiscover-gui_8cc.html
rcdiscover-gui/discover-frame.h
rcdiscover-gui/resources.h
RcDiscoverApp
wxIMPLEMENT_APP
rcdiscover-gui_8cc.html
a0e09eadacb6e844769359d965a9a7a48
(RcDiscoverApp)
rcdiscover.cc
/tmp/ws/src/rcdiscover/tools/
rcdiscover_8cc.html
rcdiscover-cli/rcdiscover_discover.h
rcdiscover-cli/rcdiscover_reconnect.h
rcdiscover-cli/rcdiscover_reset.h
rcdiscover-cli/rcdiscover_force_ip.h
rcdiscover-cli/cli_utils.h
Command
WSA
int
main
rcdiscover_8cc.html
a0ddf1224851353fc92bfbff6f499fa97
(int argc, char *argv[])
static const std::map< std::string, Command >
commands
rcdiscover_8cc.html
a9c7a8885a6db2c74142593e9e15b2397
rcdiscover_discover.cc
/tmp/ws/src/rcdiscover/tools/rcdiscover-cli/
rcdiscover__discover_8cc.html
rcdiscover_discover.h
cli_utils.h
rcdiscover/discover.h
rcdiscover/deviceinfo.h
rcdiscover/utils.h
static void
printHelp
rcdiscover__discover_8cc.html
a8b64acceebc1669af31bf5718f96e2ac
(std::ostream &os, const std::string &command)
int
runDiscover
rcdiscover__discover_8cc.html
ac945babf92c51f94735cd2ac5fb3532e
(const std::string &command, int argc, char **argv)
rcdiscover_discover.h
/tmp/ws/src/rcdiscover/tools/rcdiscover-cli/
rcdiscover__discover_8h.html
int
runDiscover
rcdiscover__discover_8h.html
ac945babf92c51f94735cd2ac5fb3532e
(const std::string &command, int argc, char **argv)
rcdiscover_force_ip.cc
/tmp/ws/src/rcdiscover/tools/rcdiscover-cli/
rcdiscover__force__ip_8cc.html
rcdiscover_force_ip.h
cli_utils.h
rcdiscover/utils.h
rcdiscover/force_ip.h
static void
printHelp
rcdiscover__force__ip_8cc.html
a8b64acceebc1669af31bf5718f96e2ac
(std::ostream &os, const std::string &command)
int
runForceIP
rcdiscover__force__ip_8cc.html
a47983d5a61c9507a17297c0d9f4c472a
(const std::string &command, int argc, char **argv)
rcdiscover_force_ip.h
/tmp/ws/src/rcdiscover/tools/rcdiscover-cli/
rcdiscover__force__ip_8h.html
int
runForceIP
rcdiscover__force__ip_8h.html
a47983d5a61c9507a17297c0d9f4c472a
(const std::string &command, int argc, char **argv)
rcdiscover_reconnect.cc
/tmp/ws/src/rcdiscover/tools/rcdiscover-cli/
rcdiscover__reconnect_8cc.html
rcdiscover_reconnect.h
cli_utils.h
rcdiscover/discover.h
rcdiscover/force_ip.h
static void
printHelp
rcdiscover__reconnect_8cc.html
a8b64acceebc1669af31bf5718f96e2ac
(std::ostream &os, const std::string &command)
int
runReconnect
rcdiscover__reconnect_8cc.html
af43720fa24e535430ddd42f1ca6d2e66
(const std::string &command, int argc, char **argv)
rcdiscover_reconnect.h
/tmp/ws/src/rcdiscover/tools/rcdiscover-cli/
rcdiscover__reconnect_8h.html
int
runReconnect
rcdiscover__reconnect_8h.html
af43720fa24e535430ddd42f1ca6d2e66
(const std::string &command, int argc, char **argv)
rcdiscover_reset.cc
/tmp/ws/src/rcdiscover/tools/rcdiscover-cli/
rcdiscover__reset_8cc.html
rcdiscover_reset.h
cli_utils.h
rcdiscover/discover.h
rcdiscover/wol.h
ResetCommand
static void
printHelp
rcdiscover__reset_8cc.html
a8b64acceebc1669af31bf5718f96e2ac
(std::ostream &os, const std::string &command)
int
runReset
rcdiscover__reset_8cc.html
a2ed91fc275f5cddee62df315e0ad7d39
(const std::string &command, int argc, char **argv)
static const std::map< std::string, ResetCommand >
reset_commands
rcdiscover__reset_8cc.html
acfd2adb430abe80ba798d144bd662b60
rcdiscover_reset.h
/tmp/ws/src/rcdiscover/tools/rcdiscover-cli/
rcdiscover__reset_8h.html
int
runReset
rcdiscover__reset_8h.html
a2ed91fc275f5cddee62df315e0ad7d39
(const std::string &command, int argc, char **argv)
README.md
/tmp/ws/src/rcdiscover/
README_8md.html
tools/rcdiscover-gui/resources/README.md
/tmp/ws/src/rcdiscover/tools/rcdiscover-gui/resources/
tools_2rcdiscover-gui_2resources_2README_8md.html
reconnect-dialog.cc
/tmp/ws/src/rcdiscover/tools/rcdiscover-gui/
reconnect-dialog_8cc.html
rcdiscover/force_ip.h
reconnect-dialog.h
event-ids.h
reconnect-dialog.h
/tmp/ws/src/rcdiscover/tools/rcdiscover-gui/
reconnect-dialog_8h.html
sensor-command-dialog.h
ReconnectDialog
reset-dialog.cc
/tmp/ws/src/rcdiscover/tools/rcdiscover-gui/
reset-dialog_8cc.html
rcdiscover/wol.h
reset-dialog.h
event-ids.h
resources.h
rcdiscover/wol_exception.h
rcdiscover/operation_not_permitted.h
reset-dialog.h
/tmp/ws/src/rcdiscover/tools/rcdiscover-gui/
reset-dialog_8h.html
sensor-command-dialog.h
ResetDialog
resources.cc
/tmp/ws/src/rcdiscover/tools/rcdiscover-gui/
resources_8cc.html
resources/help.hhp.h
resources/help.htm.h
resources/help.hhc.h
resources/help.hhk.h
void
registerResources
resources_8cc.html
a8e357ca879976b4252b933665b1bc27d
()
resources.h
/tmp/ws/src/rcdiscover/tools/rcdiscover-gui/
resources_8h.html
void
registerResources
resources_8h.html
a8e357ca879976b4252b933665b1bc27d
()
const static std::string
RC_VISARD
resources_8h.html
a883b9bd2c79dc4038c1457bb4bdfa8f7
const static std::string
ROBOCEPTION
resources_8h.html
ab336af50e898ece47c5d90371f4000f3
sensor-command-dialog.cc
/tmp/ws/src/rcdiscover/tools/rcdiscover-gui/
sensor-command-dialog_8cc.html
sensor-command-dialog.h
event-ids.h
resources.h
rcdiscover/utils.h
discover-frame.h
sensor-command-dialog.h
/tmp/ws/src/rcdiscover/tools/rcdiscover-gui/
sensor-command-dialog_8h.html
SensorCommandDialog
socket.h
/tmp/ws/src/rcdiscover/rcdiscover/
socket_8h.html
rcdiscover::Socket
rcdiscover
socket_exception.cc
/tmp/ws/src/rcdiscover/rcdiscover/
socket__exception_8cc.html
socket_exception.h
rcdiscover
socket_exception.h
/tmp/ws/src/rcdiscover/rcdiscover/
socket__exception_8h.html
rcdiscover::NetworkUnreachableException
rcdiscover::SocketException
rcdiscover
socket_linux.cc
/tmp/ws/src/rcdiscover/rcdiscover/
socket__linux_8cc.html
socket_linux.h
socket_exception.h
operation_not_permitted.h
utils.h
rcdiscover
socket_linux.h
/tmp/ws/src/rcdiscover/rcdiscover/
socket__linux_8h.html
socket.h
rcdiscover::SocketLinux
rcdiscover
socket_windows.cc
/tmp/ws/src/rcdiscover/rcdiscover/
socket__windows_8cc.html
socket_windows.h
socket_exception.h
rcdiscover
static std::map< int, std::string >
getInterfaceNames
namespacercdiscover.html
aed669c2a4eec7b1e019f96fe77314eb4
()
socket_windows.h
/tmp/ws/src/rcdiscover/rcdiscover/
socket__windows_8h.html
socket.h
rcdiscover::SocketWindows
rcdiscover
utils.h
/tmp/ws/src/rcdiscover/rcdiscover/
utils_8h.html
MinFittingType
MinFittingType< 1 >
MinFittingType< 2 >
MinFittingType< 3 >
MinFittingType< 4 >
MinFittingType< 5 >
MinFittingType< 6 >
MinFittingType< 7 >
MinFittingType< 8 >
MinFittingType< N >::type
byteArrayToInt
utils_8h.html
aac3f759f6ee58716d5bac85f2102abce
(const std::array< std::uint8_t, N > &a)
std::string
ip2string
utils_8h.html
a334258c4250e40a088d059b4a8ece3b7
(const uint32_t ip)
std::string
mac2string
utils_8h.html
a5cf3e5a5620c578e71cb12c8a77a699e
(const uint64_t mac)
std::array< std::string, n >
split
utils_8h.html
aab679a9415efc000875b10964fd48ed5
(const std::string &s, const char sep)
std::array< uint8_t, n >
string2byte
utils_8h.html
af1985b921a8123ef63856d404e698f31
(const std::string &s, const int base, const char sep)
std::array< uint8_t, 4 >
string2ip
utils_8h.html
a4bed0718be011023aed726e47bbaa462
(const std::string &ip)
std::array< uint8_t, 6 >
string2mac
utils_8h.html
a61808accc31d5942071ab95a6626b467
(const std::string &mac)
bool
wildcardMatch
utils_8h.html
ada261ec851815514ca88d2d6a603937b
(std::string::const_iterator str_first, std::string::const_iterator str_last, std::string::const_iterator p_first, std::string::const_iterator p_last)
wol.cc
/tmp/ws/src/rcdiscover/rcdiscover/
wol_8cc.html
wol.h
socket_linux.h
socket_exception.h
rcdiscover
wol.h
/tmp/ws/src/rcdiscover/rcdiscover/
wol_8h.html
rcdiscover::WOL
rcdiscover
wol_exception.cc
/tmp/ws/src/rcdiscover/rcdiscover/
wol__exception_8cc.html
wol_exception.h
rcdiscover
wol_exception.h
/tmp/ws/src/rcdiscover/rcdiscover/
wol__exception_8h.html
rcdiscover::WOLException
rcdiscover
AboutDialog
classAboutDialog.html
AboutDialog
classAboutDialog.html
aced93223ebf188c62f301cc32cb56a4c
(wxWindow *parent, wxWindowID id, const wxPoint &pos=wxDefaultPosition, long style=wxDEFAULT_DIALOG_STYLE, const wxString &name=wxDialogNameStr)
virtual
~AboutDialog
classAboutDialog.html
aa5cfa9d95a67cd5badb998ff7e06bc09
()=default
Command
structCommand.html
std::string
description
structCommand.html
a3418776a75e6d88c62c15b08db096083
std::function< int(const std::string &, int, char **)>
fun
structCommand.html
ab60ccbae512349351fac63bf4c5effef
DeviceFilter
structDeviceFilter.html
std::vector< std::string >
iface
structDeviceFilter.html
a439019aeeff449214f93b52ed9ca8803
std::vector< std::string >
mac
structDeviceFilter.html
a732cd60d526b1c664d20733e4827a90b
std::vector< std::string >
model
structDeviceFilter.html
ad4f3dd38672b16cc62c265d96a99612f
std::vector< std::string >
name
structDeviceFilter.html
accecbe2da4baa38f058c6e9d2a2c6f3e
std::vector< std::string >
serial
structDeviceFilter.html
a39ef265a0ac9ee722e8ec455b0bf5c00
rcdiscover::DeviceInfo
classrcdiscover_1_1DeviceInfo.html
void
clear
classrcdiscover_1_1DeviceInfo.html
a75780129cf6d5fc4f7dedee471ae77ee
()
DeviceInfo
classrcdiscover_1_1DeviceInfo.html
aa3ab9f0c636d80e5e654f10e2722b971
(std::string iface_name)
const std::string &
getDeviceVersion
classrcdiscover_1_1DeviceInfo.html
ab7361ceeee693deb1f4e0ca7f5d8a0db
() const
uint32_t
getGateway
classrcdiscover_1_1DeviceInfo.html
ace2334cf25bd2c0a4143ef58f7cc7d7b
() const
const std::string &
getIfaceName
classrcdiscover_1_1DeviceInfo.html
a0944fc3e6f9cf7dcbe5b6cb8bfb217bd
() const
uint32_t
getIP
classrcdiscover_1_1DeviceInfo.html
a2d819c45e8e561c38357d67827beb89e
() const
uint64_t
getMAC
classrcdiscover_1_1DeviceInfo.html
add2f1ad718438230b492125ff94c67c6
() const
int
getMajorVersion
classrcdiscover_1_1DeviceInfo.html
aa3087d99853f1daac1e2217eb440b4a7
() const
const std::string &
getManufacturerInfo
classrcdiscover_1_1DeviceInfo.html
a5b149e5e84fe5139e1e9ee18fabce44c
() const
const std::string &
getManufacturerName
classrcdiscover_1_1DeviceInfo.html
a7abe4856172dbd2583474a480a928aaa
() const
int
getMinorVersion
classrcdiscover_1_1DeviceInfo.html
a5c084e1912b14640a6c4ecb4a01355ab
() const
const std::string &
getModelName
classrcdiscover_1_1DeviceInfo.html
a985118f8b71fc82708887f3f189ac69a
() const
const std::string &
getSerialNumber
classrcdiscover_1_1DeviceInfo.html
aa183abc03d8936acfdc961f3c3d0d894
() const
uint32_t
getSubnetMask
classrcdiscover_1_1DeviceInfo.html
ad848524b820879fb8de2e72e2451ffdc
() const
const std::string &
getUserName
classrcdiscover_1_1DeviceInfo.html
a1612345d00c35402dc2e0591cf7e0a3d
() const
bool
isValid
classrcdiscover_1_1DeviceInfo.html
a1690e8d92e3fe64063f5ca3246f7099d
() const
bool
operator<
classrcdiscover_1_1DeviceInfo.html
a7798abd579966cc29ff29735c6140a30
(const DeviceInfo &info) const
void
set
classrcdiscover_1_1DeviceInfo.html
ac4eda00f3991037aaaeaf452ce1df434
(const uint8_t *raw, size_t len)
std::string
device_version
classrcdiscover_1_1DeviceInfo.html
ab884f1952a56e680117e7845d4ead0a8
uint32_t
gateway
classrcdiscover_1_1DeviceInfo.html
aa56505079e93e64705307ac36d88e26f
std::string
iface_name
classrcdiscover_1_1DeviceInfo.html
a305c24e626dda4fc1b6a17eec7f5f541
uint32_t
ip
classrcdiscover_1_1DeviceInfo.html
a7eea6e3b48f766aa7caebcf759b99ac9
uint64_t
mac
classrcdiscover_1_1DeviceInfo.html
ae2fbd984406a3d39b3a4bd68b6ccdd69
int
major
classrcdiscover_1_1DeviceInfo.html
aa40ef3aaad1a043a9e685544b54b63f6
std::string
manufacturer_info
classrcdiscover_1_1DeviceInfo.html
a1e6a2d12b598b63e249abd7c8e33d5c1
std::string
manufacturer_name
classrcdiscover_1_1DeviceInfo.html
aaffab631259508a7b815fe8cb97b314f
int
minor
classrcdiscover_1_1DeviceInfo.html
a452efba50e2df0e41f16a8dec165c8c8
std::string
model_name
classrcdiscover_1_1DeviceInfo.html
a31826041bb04e93c38f0a7b1deda4320
std::string
serial_number
classrcdiscover_1_1DeviceInfo.html
aa2be9eedde9f7a4c01472d72457e6b11
uint32_t
subnet
classrcdiscover_1_1DeviceInfo.html
a25026c493f6d1fe6f73a38570d2f4bf7
std::string
user_name
classrcdiscover_1_1DeviceInfo.html
ad7078b4a3e5358cf781062d888ea3848
rcdiscover::Discover
classrcdiscover_1_1Discover.html
SocketLinux
SocketType
classrcdiscover_1_1Discover.html
a2f3a154480d109153ff87d279c8eeade
void
broadcastRequest
classrcdiscover_1_1Discover.html
a7890324dbd14c99b26ac659150929ddd
()
Discover
classrcdiscover_1_1Discover.html
a05444a1b4afa0ab3efb54c6bea366e1d
()
bool
getResponse
classrcdiscover_1_1Discover.html
ae9e3557d7d7be189b29a0ad6c3bd29f7
(std::vector< DeviceInfo > &info, int timeout_per_socket=1000)
~Discover
classrcdiscover_1_1Discover.html
ae5f9662b6068519731bc42886e1ffeb1
()
std::vector< std::tuple< std::uint8_t, std::uint8_t > >
req_nums_
classrcdiscover_1_1Discover.html
a100683126b55d34ef9c62c4c93bd1ba4
std::vector< SocketType >
sockets_
classrcdiscover_1_1Discover.html
ac0467a785c7c6ac53ea0a4fabf5c5893
DiscoverFrame
classDiscoverFrame.html
COLUMNS
classDiscoverFrame.html
a1e3e4cf90c945cc0b8b3f92be1352130
NAME
classDiscoverFrame.html
a1e3e4cf90c945cc0b8b3f92be1352130a93dbaffd0f7981257b7caa4b5aab571c
MANUFACTURER
classDiscoverFrame.html
a1e3e4cf90c945cc0b8b3f92be1352130ac215833282c37cd01628165cac476a11
MODEL
classDiscoverFrame.html
a1e3e4cf90c945cc0b8b3f92be1352130a503bebb920e71ca973162421fc8019e2
SERIAL
classDiscoverFrame.html
a1e3e4cf90c945cc0b8b3f92be1352130ae8db627c337404bd6333daf7876b4e81
IP
classDiscoverFrame.html
a1e3e4cf90c945cc0b8b3f92be1352130ab9b3bc797dcc1e478b4988b106c5c4e4
MAC
classDiscoverFrame.html
a1e3e4cf90c945cc0b8b3f92be1352130a606ec186a69d2f7cd54dbfaadc954fbe
IFACE
classDiscoverFrame.html
a1e3e4cf90c945cc0b8b3f92be1352130a4fd1a606e5029e0847fb98ffb390602f
REACHABLE
classDiscoverFrame.html
a1e3e4cf90c945cc0b8b3f92be1352130ab969e54385c02b2a805b469ec0f5750f
NUM_COLUMNS
classDiscoverFrame.html
a1e3e4cf90c945cc0b8b3f92be1352130a23942e53c3e2b6d5c53b633dd8fd0ec1
IFACE
classDiscoverFrame.html
a1e3e4cf90c945cc0b8b3f92be1352130a4fd1a606e5029e0847fb98ffb390602f
IP
classDiscoverFrame.html
a1e3e4cf90c945cc0b8b3f92be1352130ab9b3bc797dcc1e478b4988b106c5c4e4
MAC
classDiscoverFrame.html
a1e3e4cf90c945cc0b8b3f92be1352130a606ec186a69d2f7cd54dbfaadc954fbe
MANUFACTURER
classDiscoverFrame.html
a1e3e4cf90c945cc0b8b3f92be1352130ac215833282c37cd01628165cac476a11
MODEL
classDiscoverFrame.html
a1e3e4cf90c945cc0b8b3f92be1352130a503bebb920e71ca973162421fc8019e2
NAME
classDiscoverFrame.html
a1e3e4cf90c945cc0b8b3f92be1352130a93dbaffd0f7981257b7caa4b5aab571c
NUM_COLUMNS
classDiscoverFrame.html
a1e3e4cf90c945cc0b8b3f92be1352130a23942e53c3e2b6d5c53b633dd8fd0ec1
REACHABLE
classDiscoverFrame.html
a1e3e4cf90c945cc0b8b3f92be1352130ab969e54385c02b2a805b469ec0f5750f
SERIAL
classDiscoverFrame.html
a1e3e4cf90c945cc0b8b3f92be1352130ae8db627c337404bd6333daf7876b4e81
DiscoverFrame
classDiscoverFrame.html
a7bad5731dc875c8f7322102823c81f50
(const wxString &title, const wxPoint &pos)
virtual
~DiscoverFrame
classDiscoverFrame.html
afde1ce292e9ada379b93c5037dbee75b
()=default
void
clearBusy
classDiscoverFrame.html
ad4e8ec4b0bc600560e76852b980fbf0e
()
void
onAbout
classDiscoverFrame.html
afdbdf14fdd9f716c68cf1d4786f79969
(wxCommandEvent &)
void
onCopy
classDiscoverFrame.html
aed11682e9d3df41d9241defee50c3c39
(wxMenuEvent &)
void
onDataViewContextMenu
classDiscoverFrame.html
a91a8eb611e5910414ac1566b33f77b5a
(wxDataViewEvent &event)
void
onDeviceDoubleClick
classDiscoverFrame.html
a0164b198ffccb453be43415b23bab4ff
(wxDataViewEvent &event)
void
onDeviceSelection
classDiscoverFrame.html
a89c8201eba0c17d667d0df9d49a23eaa
(wxDataViewEvent &event)
void
onDiscoverButton
classDiscoverFrame.html
a4804f2d3a886207c6b59e1987f2fe4cf
(wxCommandEvent &)
void
onDiscoveryCompleted
classDiscoverFrame.html
aa7595fa0baf7c08e2bba4fd17cf82957
(wxThreadEvent &event)
void
onDiscoveryError
classDiscoverFrame.html
abfebe7d7f3e4a3e285d5fd0583bd0b9c
(wxThreadEvent &event)
void
onExit
classDiscoverFrame.html
a3eaf69fa45556e30eba8be5d9e4f806a
(wxCommandEvent &)
void
onFilterTextChange
classDiscoverFrame.html
afef8ac77402064e94b175a6e1840c2c7
(wxCommandEvent &evt)
void
onForceIpButton
classDiscoverFrame.html
a49d31a8706d6f924acc0e27282f4f12b
(wxCommandEvent &)
void
onForceIpContextMenu
classDiscoverFrame.html
abe845349769a8d210b2710b8ab5efaa0
(wxMenuEvent &)
void
onHelp
classDiscoverFrame.html
a2cf9a6f3b4adc3757d2b491f3de5cee5
(wxCommandEvent &)
void
onHelpDiscovery
classDiscoverFrame.html
a6654cb58b6465cf8a1edb3a30debeff7
(wxCommandEvent &)
void
onOnlyRcCheckbox
classDiscoverFrame.html
accc11586ce5c7a9ca3999b199d6b8fd2
(wxCommandEvent &evt)
void
onOpenWebGUI
classDiscoverFrame.html
acadd6bfe09f9a4393621e385d81cf90f
(wxMenuEvent &)
void
onReconnectButton
classDiscoverFrame.html
affd3b220adcac061de6880e58464dd1e
(wxCommandEvent &)
void
onReconnectContextMenu
classDiscoverFrame.html
a27e1e2f03e6c09b285184e3341cf5ce6
(wxMenuEvent &)
void
onResetButton
classDiscoverFrame.html
adc240390047fc065938776ca52da6563
(wxCommandEvent &)
void
onResetContextMenu
classDiscoverFrame.html
ab89ccbe98b802ce9d2e2b9c175765c7f
(wxMenuEvent &)
void
openForceIpDialog
classDiscoverFrame.html
a007134400291bafcfdc48dd9de3aacaa
(int row)
void
openReconnectDialog
classDiscoverFrame.html
a447fe2050ae1371eaa2070d577d049b3
(int row)
void
openResetDialog
classDiscoverFrame.html
a2a31d4aaf700af2cd1287d8a77b02c89
(int row)
void
openWebGUI
classDiscoverFrame.html
a547df428d9c59da8ec2dca1f1a661815
(int row)
void
setBusy
classDiscoverFrame.html
af2083eb33e6acaf362336a4de835c775
()
void
updateDeviceList
classDiscoverFrame.html
aec9ba764cc9886b37a58a83b8d43e74e
(const std::vector< wxVector< wxVariant >> &d)
wxDECLARE_EVENT_TABLE
classDiscoverFrame.html
ada6e390af24fa8881d857405c3def6ec
()
AboutDialog *
about_dialog_
classDiscoverFrame.html
a068fcfd708e294293a439160da497f88
wxDataViewListCtrl *
device_list_
classDiscoverFrame.html
a4c1ca91a16832c115e370005a81b0285
wxButton *
discover_button_
classDiscoverFrame.html
a68406960a98f14932874aeb1b310a954
wxTextCtrl *
filter_input_
classDiscoverFrame.html
af1e4035d081735e12d42aba6faef29fd
std::string
filter_text_
classDiscoverFrame.html
a2b5476fbd0be1e09252ef98bf1f54003
wxButton *
force_ip_button_
classDiscoverFrame.html
a58fe8812f153fba617837f712c5a1d9e
ForceIpDialog *
force_ip_dialog_
classDiscoverFrame.html
abc785a2c87e46d48dfe4a92713afc839
wxHtmlHelpController *
help_ctrl_
classDiscoverFrame.html
a6ceee9a6d240d1a5947926cae96bebe5
std::vector< wxVector< wxVariant > >
last_data_
classDiscoverFrame.html
afc97b541ce91189ac1d56fa10d487c25
std::unique_ptr< std::pair< int, int > >
menu_event_item_
classDiscoverFrame.html
a9ec9bacb1cae53538dad925aa5b5b22c
bool
only_rc_sensors_
classDiscoverFrame.html
a88d6073355e41c334643dc29beb17728
wxButton *
reconnect_button_
classDiscoverFrame.html
af145183f4ead03c950cd6c952ddbb8b5
ReconnectDialog *
reconnect_dialog_
classDiscoverFrame.html
ab0c0a62c5340b9ee23ff8e399529b30b
wxButton *
reset_button_
classDiscoverFrame.html
ac86784fd1385cd5de122c87587d93691
ResetDialog *
reset_dialog_
classDiscoverFrame.html
a4728fee8aeb6650e265e431d9c31d028
wxAnimation
spinner_
classDiscoverFrame.html
a2e4574fb0758116eff2cfe31a88b0f1a
wxAnimationCtrl *
spinner_ctrl_
classDiscoverFrame.html
aa98b43e06ffc0314b8e51c57b823554e
DiscoverThread
classDiscoverThread.html
DiscoverThread
classDiscoverThread.html
a785ae1a6de646e30431c76320ec38a22
(wxWindow *parent)
virtual
~DiscoverThread
classDiscoverThread.html
aafa27139cbfda7974c73fa1a8dac2b41
()=default
virtual ExitCode
Entry
classDiscoverThread.html
a33f83791d5079bac46dc628b571df23b
() override
wxWindow *
parent_
classDiscoverThread.html
a2d3c68b23905e5f21a8ee7e1123d8fef
rcdiscover::ForceIP
classrcdiscover_1_1ForceIP.html
SocketLinux
SocketType
classrcdiscover_1_1ForceIP.html
abcd72af2088d539b010bb8d5b7512b22
ForceIP
classrcdiscover_1_1ForceIP.html
abc20539dcdbd986ed4a7dc6671b35f90
()
void
sendCommand
classrcdiscover_1_1ForceIP.html
a0090a9837aee4c3a901a00a3acd67f31
(std::uint64_t mac, std::uint32_t ip, std::uint32_t subnet, std::uint32_t gateway)
std::vector< SocketType >
sockets_
classrcdiscover_1_1ForceIP.html
af33b79d803263569f292861d88aa485a
ForceIpDialog
classForceIpDialog.html
SensorCommandDialog
ForceIpDialog
classForceIpDialog.html
a69d2ff8b926d371f6fd5743ce470e257
()=default
ForceIpDialog
classForceIpDialog.html
a8fbae2bb47e90c390290622189308f7a
(wxHtmlHelpController *help_ctrl, wxWindow *parent, wxWindowID id, const wxPoint &pos=wxDefaultPosition, long style=wxDEFAULT_DIALOG_STYLE, const wxString &name=wxDialogNameStr)
virtual
~ForceIpDialog
classForceIpDialog.html
a04803ba3588618f216cc628596a425f5
()=default
void
addIpToBoxSizer
classForceIpDialog.html
abb86b4373b6467701d431582d26aa67b
(wxBoxSizer *sizer, std::array< wxTextCtrl *, 4 > &ip, int id)
void
changeTextCtrlIfNotChangedByUser
classForceIpDialog.html
aa8d51b3cc17c16820078c3128bbb61fb
(wxTextCtrl *ctrl, const std::string &v)
void
onClearButton
classForceIpDialog.html
aeebd3fbf8fb2a1a503ce19d0f0b6d36f
(wxCommandEvent &event)
void
onForceIpButton
classForceIpDialog.html
a0e3018984f5d8dba4c3946f51d7b6764
(wxCommandEvent &event)
void
onHelpButton
classForceIpDialog.html
a07e74d836a34cf426f35aa980bb4f202
(wxCommandEvent &event)
void
onIpChanged
classForceIpDialog.html
a41b650b56b7e861e95524264b93beac3
(wxCommandEvent &event)
wxDECLARE_EVENT_TABLE
classForceIpDialog.html
a0471e976241a573ea2992f6c1f8ea9e7
()
static std::uint32_t
parseIp
classForceIpDialog.html
a8a402828147be518500e1df061514bfc
(const std::array< wxTextCtrl *, 4 > &ip)
std::map< const wxTextCtrl *, bool >
changed_by_user_
classForceIpDialog.html
aa876a59e6f17af278dccc37415881035
std::array< wxTextCtrl *, 4 >
gateway_
classForceIpDialog.html
a35b8dd535645c3c110d65e4fcbde3f83
std::array< wxTextCtrl *, 4 >
ip_
classForceIpDialog.html
ab6972edb3303beffc4b81cbbe9179b3e
std::array< wxTextCtrl *, 4 >
subnet_
classForceIpDialog.html
a1025daa27ce760c8fe30cb4663d0af50
rcdiscover::GigERequestCounter
classrcdiscover_1_1GigERequestCounter.html
static std::tuple< uint8_t, uint8_t >
getNext
classrcdiscover_1_1GigERequestCounter.html
a0ed3b841253a4854a22e0259b17d58aa
()
MinFittingType
structMinFittingType.html
N
MinFittingType< 1 >
structMinFittingType_3_011_01_4.html
std::uint8_t
type
structMinFittingType_3_011_01_4.html
a1c4dcdae9b0625cd593f9e184d27d8b0
MinFittingType< 2 >
structMinFittingType_3_012_01_4.html
std::uint16_t
type
structMinFittingType_3_012_01_4.html
afba7de09ca0b8de0a318fd1fafc1a13d
MinFittingType< 3 >
structMinFittingType_3_013_01_4.html
std::uint32_t
type
structMinFittingType_3_013_01_4.html
a33ca9d4303c619ebf75732ccad8dd75b
MinFittingType< 4 >
structMinFittingType_3_014_01_4.html
std::uint32_t
type
structMinFittingType_3_014_01_4.html
a1d86fa15a0273611edf95fdd0446dcc4
MinFittingType< 5 >
structMinFittingType_3_015_01_4.html
std::uint64_t
type
structMinFittingType_3_015_01_4.html
a979eaa44b724bd8123be29b2305aa61d
MinFittingType< 6 >
structMinFittingType_3_016_01_4.html
std::uint64_t
type
structMinFittingType_3_016_01_4.html
a54552db5f12382364c93f3b77852540f
MinFittingType< 7 >
structMinFittingType_3_017_01_4.html
std::uint64_t
type
structMinFittingType_3_017_01_4.html
a547f040477b28998e066a0b9027c29d6
MinFittingType< 8 >
structMinFittingType_3_018_01_4.html
std::uint64_t
type
structMinFittingType_3_018_01_4.html
a2b81ba41182e5492f9d24ad2da950d3b
rcdiscover::NetworkUnreachableException
classrcdiscover_1_1NetworkUnreachableException.html
rcdiscover::SocketException
NetworkUnreachableException
classrcdiscover_1_1NetworkUnreachableException.html
a8c9885f95f0291c36ddfe8729a0562ac
(const std::string &msg, int errnum)
virtual
~NetworkUnreachableException
classrcdiscover_1_1NetworkUnreachableException.html
a07aa09b70c2c2b94e5e632bf09ef2d8c
()=default
rcdiscover::OperationNotPermitted
classrcdiscover_1_1OperationNotPermitted.html
OperationNotPermitted
classrcdiscover_1_1OperationNotPermitted.html
a0f780267437b0bd23d4d627bfd74eb86
()
RcDiscoverApp
classRcDiscoverApp.html
virtual bool
OnExceptionInMainLoop
classRcDiscoverApp.html
aa0f185259ba0fc9788e2833aa7e3e28d
() override
virtual int
OnExit
classRcDiscoverApp.html
a9b76e272632adbc81fe26ef684e8ba46
() override
virtual bool
OnInit
classRcDiscoverApp.html
a5fac4814e7cbc8c965b6865fb67c05d6
() override
RcDiscoverApp
classRcDiscoverApp.html
a18ef8b1b46aa7639907ba8d349b968aa
()
virtual
~RcDiscoverApp
classRcDiscoverApp.html
a47803888db3b6234edf2691bbdebe0d5
()=default
wxWindow *
frame_
classRcDiscoverApp.html
acdade723392d853a1b0304cab9c52d85
ReconnectDialog
classReconnectDialog.html
SensorCommandDialog
ReconnectDialog
classReconnectDialog.html
a3bacbd06b2da8140698da30fb593fba1
()=default
ReconnectDialog
classReconnectDialog.html
afa16279a1a2eb8674e6ec005b6d84289
(wxHtmlHelpController *help_ctrl, wxWindow *parent, wxWindowID id, const wxPoint &pos=wxDefaultPosition, long style=wxDEFAULT_DIALOG_STYLE, const wxString &name=wxDialogNameStr)
virtual
~ReconnectDialog
classReconnectDialog.html
ad470d415e76e213c24fc9c025b64c572
()=default
void
onHelpButton
classReconnectDialog.html
accb72425d19d2f8f493920fd3a0c27fa
(wxCommandEvent &event)
void
onReconnectButton
classReconnectDialog.html
a5c3eff38c561bd72888b706936796393
(wxCommandEvent &event)
wxDECLARE_EVENT_TABLE
classReconnectDialog.html
a92a7cee8aca47aedaee48ee05a5ef13e
()
ResetCommand
structResetCommand.html
std::string
action
structResetCommand.html
a70338811b4b41861f6d6c64ca8fbf647
std::string
description
structResetCommand.html
abe414bc77c5c82ed04ff60c8e3ca2a43
std::uint8_t
id
structResetCommand.html
acf4402d41243cbb3b88a99412cddec34
ResetDialog
classResetDialog.html
SensorCommandDialog
ResetDialog
classResetDialog.html
ab888a6627110ead81ca8301617cdd32e
()=default
ResetDialog
classResetDialog.html
ae59982074af22019f5a1f4b89b3d658c
(wxHtmlHelpController *help_ctrl, wxWindow *parent, wxWindowID id, const wxPoint &pos=wxDefaultPosition, long style=wxDEFAULT_DIALOG_STYLE, const wxString &name=wxDialogNameStr)
virtual
~ResetDialog
classResetDialog.html
a12cb0dfe6f9d19ff4fdf38732b681c3d
()=default
void
onHelpButton
classResetDialog.html
a21e4f9576b31eccb96734cb68fad1035
(wxCommandEvent &)
void
onResetButton
classResetDialog.html
a81e9cc51f3abb99f97fde02e484e6a0f
(wxCommandEvent &event)
wxDECLARE_EVENT_TABLE
classResetDialog.html
a272ff36f6fdd66ff66b202c916a3428f
()
SensorCommandDialog
classSensorCommandDialog.html
SensorCommandDialog
classSensorCommandDialog.html
a4636b23a88f9a8a6afa7d21c520b6756
()=default
SensorCommandDialog
classSensorCommandDialog.html
a85134d63000c5faa3a22618ab8f4d522
(wxHtmlHelpController *help_ctrl, wxWindow *parent, wxWindowID id, std::string title, int additional_grid_rows, const wxPoint &pos=wxDefaultPosition, long style=wxDEFAULT_DIALOG_STYLE, const wxString &name=wxDialogNameStr)
void
setActiveSensor
classSensorCommandDialog.html
a83543c07a4475805d12e6b656fc51349
(const unsigned int row)
void
setDiscoveredSensors
classSensorCommandDialog.html
a43c69c0122c88ae16f6a9a58b1a9456d
(const wxDataViewListModel *sensor_list, const std::vector< bool > &show={})
virtual
~SensorCommandDialog
classSensorCommandDialog.html
ad0b46299f73189336ef6dd6a18a719aa
()=default
virtual void
clear
classSensorCommandDialog.html
acde8ef8b87255ace1e2655ca0e691d95
()
void
displayHelp
classSensorCommandDialog.html
a21e36056b1049ba4344aa922886561a7
(const std::string §ion)
wxFlexGridSizer *
getGrid
classSensorCommandDialog.html
a3c8fba026293a3ecf5ff7452b0db3a51
()
std::array< uint8_t, 6 >
getMac
classSensorCommandDialog.html
a6343ba4aac7a5a5d315b15f23d88fddc
() const
std::string
getMacString
classSensorCommandDialog.html
a8b2df2b3874b272ce53db3596106900a
() const
wxPanel *
getPanel
classSensorCommandDialog.html
a104615f86741d8842baf7d372483ad48
()
wxBoxSizer *
getVerticalBox
classSensorCommandDialog.html
acc74f567f9b5f2147e9e7b7af60a46e6
()
void
clearMac
classSensorCommandDialog.html
a36c4e9ce394a49e08703325bb3f61002
()
void
fillMac
classSensorCommandDialog.html
a345f67e543b218bbc38fef89e83f614f
()
void
onSensorSelected
classSensorCommandDialog.html
a0c8096461bbad41f53267d74cabeb08b
(wxCommandEvent &event)
wxDECLARE_EVENT_TABLE
classSensorCommandDialog.html
a52e4b00f923aa27c77434491540c9e96
()
wxFlexGridSizer *
grid_
classSensorCommandDialog.html
ad7f058061d307f4b17100e298e5b8264
wxHtmlHelpController *
help_ctrl_
classSensorCommandDialog.html
afff082743868d353be1920dce95c01b3
std::array< wxTextCtrl *, 6 >
mac_
classSensorCommandDialog.html
aa1c8d5f308de24874c2a65282a74779b
wxPanel *
panel_
classSensorCommandDialog.html
a0e6dd8f7a3bd915d35394c41e067eac9
std::unordered_map< unsigned int, unsigned int >
row_map_
classSensorCommandDialog.html
a88c7acc9f609bb307207add2b79caa77
std::unordered_map< unsigned int, unsigned int >
row_map_inv_
classSensorCommandDialog.html
a193ccf843cecae0b405ce72dd25f20a6
const wxDataViewListModel *
sensor_list_
classSensorCommandDialog.html
a217e3dea4c6e152afb0f63ceb9b349c8
wxChoice *
sensors_
classSensorCommandDialog.html
aa76f3e95d2615439cad9204bba11d3ee
wxBoxSizer *
vbox_
classSensorCommandDialog.html
a9c96ce651a5f098ca7b237b3c4dd8a69
rcdiscover::Socket
classrcdiscover_1_1Socket.html
void
bind
classrcdiscover_1_1Socket.html
a3c3886f6b67050efb518d02320551020
(const sockaddr_in &addr)
void
enableBroadcast
classrcdiscover_1_1Socket.html
a722108452d52bd4b2518fe6f9e0db108
()
void
enableNonBlocking
classrcdiscover_1_1Socket.html
a8bdd06728b962d927661455247dc9e92
()
const T &
getHandle
classrcdiscover_1_1Socket.html
a07b2107740468d9ca05b8f2bab2660dd
() const
const std::string &
getIfaceName
classrcdiscover_1_1Socket.html
a320c13922c70e924b44cb25769812e50
() const
Socket &
operator=
classrcdiscover_1_1Socket.html
afdb4222cd96ef415026f39a5aa8f6ce8
(const Socket &)=delete
Socket &
operator=
classrcdiscover_1_1Socket.html
a6fb13306888ba5f3d876abe21f68d1e2
(Socket &&)=default
void
send
classrcdiscover_1_1Socket.html
a1b8ce82597bf467f05c940058d4e34e7
(const std::vector< uint8_t > &sendbuf)
Socket
classrcdiscover_1_1Socket.html
a9e322986e8c1e600db0f332ce0e6805c
(const Socket &)=delete
Socket
classrcdiscover_1_1Socket.html
a1d39616e0030fcf700fee12e95a919a4
(Socket &&)=default
Socket
classrcdiscover_1_1Socket.html
a3c418e3ddf8b05915bfc2c0bea180459
(std::string iface_name)
Derived &
getDerived
classrcdiscover_1_1Socket.html
a2dcce2c744e8dd48bb61af09508a5b47
()
const Derived &
getDerived
classrcdiscover_1_1Socket.html
a49002c80c42d70f99f4312b8bd98c012
() const
std::string
iface_name_
classrcdiscover_1_1Socket.html
a68c007a1ccd3a69216f1a8cc75a9e4ec
Socket< SocketLinux >
classrcdiscover_1_1Socket.html
void
bind
classrcdiscover_1_1Socket.html
a3c3886f6b67050efb518d02320551020
(const sockaddr_in &addr)
void
enableBroadcast
classrcdiscover_1_1Socket.html
a722108452d52bd4b2518fe6f9e0db108
()
void
enableNonBlocking
classrcdiscover_1_1Socket.html
a8bdd06728b962d927661455247dc9e92
()
const T &
getHandle
classrcdiscover_1_1Socket.html
a07b2107740468d9ca05b8f2bab2660dd
() const
const std::string &
getIfaceName
classrcdiscover_1_1Socket.html
a320c13922c70e924b44cb25769812e50
() const
Socket &
operator=
classrcdiscover_1_1Socket.html
afdb4222cd96ef415026f39a5aa8f6ce8
(const Socket &)=delete
Socket &
operator=
classrcdiscover_1_1Socket.html
a6fb13306888ba5f3d876abe21f68d1e2
(Socket &&)=default
void
send
classrcdiscover_1_1Socket.html
a1b8ce82597bf467f05c940058d4e34e7
(const std::vector< uint8_t > &sendbuf)
Socket
classrcdiscover_1_1Socket.html
a9e322986e8c1e600db0f332ce0e6805c
(const Socket &)=delete
Socket
classrcdiscover_1_1Socket.html
a1d39616e0030fcf700fee12e95a919a4
(Socket &&)=default
Socket
classrcdiscover_1_1Socket.html
a3c418e3ddf8b05915bfc2c0bea180459
(std::string iface_name)
SocketLinux &
getDerived
classrcdiscover_1_1Socket.html
a2dcce2c744e8dd48bb61af09508a5b47
()
const SocketLinux &
getDerived
classrcdiscover_1_1Socket.html
a49002c80c42d70f99f4312b8bd98c012
() const
std::string
iface_name_
classrcdiscover_1_1Socket.html
a68c007a1ccd3a69216f1a8cc75a9e4ec
Socket< SocketWindows >
classrcdiscover_1_1Socket.html
void
bind
classrcdiscover_1_1Socket.html
a3c3886f6b67050efb518d02320551020
(const sockaddr_in &addr)
void
enableBroadcast
classrcdiscover_1_1Socket.html
a722108452d52bd4b2518fe6f9e0db108
()
void
enableNonBlocking
classrcdiscover_1_1Socket.html
a8bdd06728b962d927661455247dc9e92
()
const T &
getHandle
classrcdiscover_1_1Socket.html
a07b2107740468d9ca05b8f2bab2660dd
() const
const std::string &
getIfaceName
classrcdiscover_1_1Socket.html
a320c13922c70e924b44cb25769812e50
() const
Socket &
operator=
classrcdiscover_1_1Socket.html
afdb4222cd96ef415026f39a5aa8f6ce8
(const Socket &)=delete
Socket &
operator=
classrcdiscover_1_1Socket.html
a6fb13306888ba5f3d876abe21f68d1e2
(Socket &&)=default
void
send
classrcdiscover_1_1Socket.html
a1b8ce82597bf467f05c940058d4e34e7
(const std::vector< uint8_t > &sendbuf)
Socket
classrcdiscover_1_1Socket.html
a9e322986e8c1e600db0f332ce0e6805c
(const Socket &)=delete
Socket
classrcdiscover_1_1Socket.html
a1d39616e0030fcf700fee12e95a919a4
(Socket &&)=default
Socket
classrcdiscover_1_1Socket.html
a3c418e3ddf8b05915bfc2c0bea180459
(std::string iface_name)
SocketWindows &
getDerived
classrcdiscover_1_1Socket.html
a2dcce2c744e8dd48bb61af09508a5b47
()
const SocketWindows &
getDerived
classrcdiscover_1_1Socket.html
a49002c80c42d70f99f4312b8bd98c012
() const
std::string
iface_name_
classrcdiscover_1_1Socket.html
a68c007a1ccd3a69216f1a8cc75a9e4ec
rcdiscover::SocketException
classrcdiscover_1_1SocketException.html
int
get_error_code
classrcdiscover_1_1SocketException.html
a76085fb4de38eec3f367c8ee5abd0646
() const noexcept
SocketException
classrcdiscover_1_1SocketException.html
a8cbaa1be5735ee77f50935832171c53a
(const std::string &msg, int errnum)
virtual const char *
what
classrcdiscover_1_1SocketException.html
a5b164dfc171100c59db9ca522498af09
() const noexcept override
virtual
~SocketException
classrcdiscover_1_1SocketException.html
a4d276d2fed294aea889964890baf12a9
()=default
const int
errnum_
classrcdiscover_1_1SocketException.html
aa1e8cbc57407e03bfe7fe61ab3ddafe1
const std::string
msg_
classrcdiscover_1_1SocketException.html
a70970c200c38fb7f9bb09fd9956c7bf3
rcdiscover::SocketLinux
classrcdiscover_1_1SocketLinux.html
Socket< SocketLinux >
int
SocketType
classrcdiscover_1_1SocketLinux.html
aed92334483221566ef51017fec387186
const sockaddr_in &
getDestSockAddr
classrcdiscover_1_1SocketLinux.html
a0831c680666ce95dc45713ceec81de68
() const
SocketLinux &
operator=
classrcdiscover_1_1SocketLinux.html
a9f12abf3c8db71b0714a9b6b25fa1379
(SocketLinux &&other)
SocketLinux
classrcdiscover_1_1SocketLinux.html
a40e8e583ef03adb420594cb772b44bff
(int domain, int type, int protocol, in_addr_t dst_ip, uint16_t port, std::string iface_name)
SocketLinux
classrcdiscover_1_1SocketLinux.html
ae6492db833aa5764ec2ecb1cb1df5dda
(SocketLinux &&other)
~SocketLinux
classrcdiscover_1_1SocketLinux.html
a1fa3946f2401ec8c164a884a95fe05c2
()
static SocketLinux
create
classrcdiscover_1_1SocketLinux.html
a6c7283ff243e984905417b4d19896030
(in_addr_t dst_ip, uint16_t port, std::string iface_name)
static std::vector< SocketLinux >
createAndBindForAllInterfaces
classrcdiscover_1_1SocketLinux.html
af467f62f6d73ba07c50f1692cf3a8a38
(uint16_t port)
static const in_addr_t &
getBroadcastAddr
classrcdiscover_1_1SocketLinux.html
aa3812c98a2ab41bd5cc15436267c993b
()
void
bindImpl
classrcdiscover_1_1SocketLinux.html
a1214e90808907cb4460db5be40163838
(const sockaddr_in &addr)
void
enableBroadcastImpl
classrcdiscover_1_1SocketLinux.html
aec13ab69d39dfe0dae472066ef8e8aa8
()
void
enableNonBlockingImpl
classrcdiscover_1_1SocketLinux.html
a3c38ebee2ef66d7e0b7b6c90ad86f739
()
const int &
getHandleImpl
classrcdiscover_1_1SocketLinux.html
a5833a3554ca41061aaa4179f33cc0738
() const
void
sendImpl
classrcdiscover_1_1SocketLinux.html
a2f42a5be4c3f2087a044fd8dbdcd2fad
(const std::vector< uint8_t > &sendbuf)
void
bindToDevice
classrcdiscover_1_1SocketLinux.html
ad2cfe5653b865dc29d29a73e72ddd347
(const std::string &device)
sockaddr_in
dst_addr_
classrcdiscover_1_1SocketLinux.html
ae90ac1a1a0846f02e9f44efdba0ec8f4
int
sock_
classrcdiscover_1_1SocketLinux.html
a6c1f320211fdbd67eb24967e96db1514
friend class
Socket< SocketLinux >
classrcdiscover_1_1SocketLinux.html
ab01258392ba13f97a35ed42fbe61d84b
rcdiscover::SocketWindows
classrcdiscover_1_1SocketWindows.html
Socket< SocketWindows >
SOCKET
SocketType
classrcdiscover_1_1SocketWindows.html
a53f5dd93edb3e4976ac2be3f8ef01c5b
SocketWindows &
operator=
classrcdiscover_1_1SocketWindows.html
a46cceff37405cfa94b8be12fc3e2fdf6
(SocketWindows &&other)
SocketWindows
classrcdiscover_1_1SocketWindows.html
aaeb276e7c97d2352c9a9e0f9f372f674
(int domain, int type, int protocol, ULONG dst_ip, uint16_t port, std::string iface_name)
SocketWindows
classrcdiscover_1_1SocketWindows.html
a26d23a4d49c518ebd0e1a3093dc44788
(SocketWindows &&other)
~SocketWindows
classrcdiscover_1_1SocketWindows.html
abc3b93c00a78536cca928b806ce8e90f
()
static SocketWindows
create
classrcdiscover_1_1SocketWindows.html
a80555c95abfae3f6d73e09330b0adc23
(ULONG dst_ip, uint16_t port, std::string iface_name)
static std::vector< SocketWindows >
createAndBindForAllInterfaces
classrcdiscover_1_1SocketWindows.html
a0611cd55f04ab371b53445fdc30087b7
(uint16_t port)
static const ULONG &
getBroadcastAddr
classrcdiscover_1_1SocketWindows.html
ae91e00641a5f017e306709f71f4e89e1
()
void
bindImpl
classrcdiscover_1_1SocketWindows.html
a650b19db030512b30c10804f68441ab9
(const sockaddr_in &addr)
void
enableBroadcastImpl
classrcdiscover_1_1SocketWindows.html
a41a80913f12740e47d8eb0a1b7b2f720
()
void
enableNonBlockingImpl
classrcdiscover_1_1SocketWindows.html
a773cde64cc7f77523d032c3c38450a73
()
const SOCKET &
getHandleImpl
classrcdiscover_1_1SocketWindows.html
aa4944cf22f5538ac78fa6e47d0e41352
() const
void
sendImpl
classrcdiscover_1_1SocketWindows.html
aad0a71cab45ffe4f9291135fb654dbf2
(const std::vector< uint8_t > &sendbuf)
sockaddr_in
dst_addr_
classrcdiscover_1_1SocketWindows.html
a3f5e54d1c7fdc5186cf6ad2bcb8d9553
SOCKET
sock_
classrcdiscover_1_1SocketWindows.html
abe09001a4033731fe46a6256e6d970e3
friend class
Socket< SocketWindows >
classrcdiscover_1_1SocketWindows.html
a5a9f468204720bf5a05de5ba8fb6844f
rcdiscover::WOL
classrcdiscover_1_1WOL.html
void
send
classrcdiscover_1_1WOL.html
a0bc98d138060b200ff8fd6e91ed9322c
() const
void
send
classrcdiscover_1_1WOL.html
aca7cc9825df12f563546779857ba04c3
(const std::array< uint8_t, 4 > &password) const
WOL
classrcdiscover_1_1WOL.html
adb0978e1ee0173f304c5a106e555ebf4
(std::array< uint8_t, 6 > hardware_addr, uint16_t port) noexcept
WOL
classrcdiscover_1_1WOL.html
a08e791fdee6b21125d6174cb1fc46669
(uint64_t hardware_addr, uint16_t port) noexcept
~WOL
classrcdiscover_1_1WOL.html
a195ab24f5a8a3e42e082a4f3e4723b87
()=default
SocketLinux
SocketType
classrcdiscover_1_1WOL.html
a9b125032398c932217f2481d9cae3498
std::vector< uint8_t > &
appendMagicPacket
classrcdiscover_1_1WOL.html
abe34252e4633dde45356c231eeebc604
(std::vector< uint8_t > &sendbuf, const std::array< uint8_t, 4 > *password) const
void
sendImpl
classrcdiscover_1_1WOL.html
abdd9d95876ff1de0a70124aba6f4dd1f
(const std::array< uint8_t, 4 > *password) const
std::array< uint8_t, num >
toByteArray
classrcdiscover_1_1WOL.html
a16fe74864980017897f3a70bed6aea9c
(uint64_t data) noexcept
const std::array< uint8_t, 6 >
hardware_addr_
classrcdiscover_1_1WOL.html
a2f1773e97726c29314b62a7fcdb837a2
uint16_t
port_
classrcdiscover_1_1WOL.html
ac127d934f13a8de7d3c792de135b95fb
rcdiscover::WOLException
classrcdiscover_1_1WOLException.html
virtual const char *
what
classrcdiscover_1_1WOLException.html
a41ff5ee44b054f5f9becd1b1ffb969d4
() const noexcept override
WOLException
classrcdiscover_1_1WOLException.html
a557dc53426f81426116e890646772d0b
(const std::string &msg, int errnum)
const int
errnum_
classrcdiscover_1_1WOLException.html
add557118f1d9e44d28aad52140396264
const std::string
msg_
classrcdiscover_1_1WOLException.html
a2fd79fc48a4d4560bdd1c02346e27ce8
WSA
classWSA.html
WSA
classWSA.html
ac6285ca6b46e2bc6b10a20305e16eaeb
()
~WSA
classWSA.html
ac3768cde0e888af4ff81c076c391659e
()
rcdiscover
namespacercdiscover.html
rcdiscover::DeviceInfo
rcdiscover::Discover
rcdiscover::ForceIP
rcdiscover::GigERequestCounter
rcdiscover::NetworkUnreachableException
rcdiscover::OperationNotPermitted
rcdiscover::Socket
rcdiscover::SocketException
rcdiscover::SocketLinux
rcdiscover::SocketWindows
rcdiscover::WOL
rcdiscover::WOLException
SocketLinux
SocketImpl
namespacercdiscover.html
a47382fe4de07efa82b3f7b43f8a4c6f3
bool
checkReachabilityOfSensor
namespacercdiscover.html
a819c368b398bd0d339a08672cebf3838
(const DeviceInfo &info)
static std::map< int, std::string >
getInterfaceNames
namespacercdiscover.html
aed669c2a4eec7b1e019f96fe77314eb4
()
index
Discovery of roboception sensors
index