OpenCPN Partial API docs
|
Implement mDNS Query, and friends. More...
#include <algorithm>
#include <memory>
#include <thread>
#include <stdio.h>
#include <errno.h>
#include <signal.h>
#include <netdb.h>
#include <ifaddrs.h>
#include <net/if.h>
#include <wx/datetime.h>
#include <wx/log.h>
#include "model/cmdline.h"
#include "mdns_util.h"
#include "model/mdns_cache.h"
#include "model/mdns_query.h"
Go to the source code of this file.
Functions | |
int | send_mdns_query (mdns_query_t *query, size_t count, size_t timeout_secs, mdns_record_callback_fn callback_function) |
void | FindAllOCPNServers (size_t timeout_secs) |
void | FindAllSignalKServers (size_t timeout_secs) |
std::vector< std::string > | get_local_ipv4_addresses () |
Variables | |
std::vector< ocpn_DNS_record_t > | g_sk_servers |
mdns_query_t | s_query |
Implement mDNS Query, and friends.
Definition in file mdns_query.cpp.
void FindAllOCPNServers | ( | size_t | timeout_secs | ) |
Definition at line 287 of file mdns_query.cpp.
void FindAllSignalKServers | ( | size_t | timeout_secs | ) |
Definition at line 297 of file mdns_query.cpp.
std::vector< std::string > get_local_ipv4_addresses | ( | ) |
Definition at line 307 of file mdns_query.cpp.
int send_mdns_query | ( | mdns_query_t * | query, |
size_t | count, | ||
size_t | timeout_secs, | ||
mdns_record_callback_fn | callback_function | ||
) |
Definition at line 202 of file mdns_query.cpp.
std::vector<ocpn_DNS_record_t> g_sk_servers |
Definition at line 62 of file mdns_query.cpp.
mdns_query_t s_query |
Definition at line 285 of file mdns_query.cpp.