| _mem | us::gov::relay::daemon |  | 
  | us::active | us::gov::bgtask | protected | 
  | active | us::gov::bgtask | protected | 
  | add_node_(const pair< hash_t, pair< uint32_t, uint16_t >> &) | us::gov::peer::daemon |  | 
  | add_seed_node(const pair< uint32_t, uint16_t > &) | us::gov::peer::daemon |  | 
  | add_seed_node_(const pair< uint32_t, uint16_t > &) | us::gov::peer::daemon |  | 
  | attach(client *) | us::gov::socket::server | virtual | 
  | attach_noupdate(client *) | us::gov::socket::server | virtual | 
  | b typedef | us::gov::dfs::daemon |  | 
  | ban | us::gov::socket::server |  | 
  | banned_throttle(const string &addr) | us::gov::socket::server |  | 
  | us::bgtask() | us::gov::bgtask |  | 
  | us::bgtask(function< void()> run, function< void()> onwakeup) | us::gov::bgtask |  | 
  | bgtask() | us::gov::bgtask | inline | 
  | us::bgtask(callback cb0) | us::gov::bgtask | inline | 
  | us::gov::peer::mezzanine::bgtask(function< void()> run, function< void()> onwakeup) | us::gov::bgtask |  | 
  | us::gov::peer::mezzanine::bgtask(callback cb0) | us::gov::bgtask | inline | 
  | us::gov::dfs::mezzanine::bgtask(function< void()> run, function< void()> onwakeup) | us::gov::bgtask |  | 
  | us::gov::dfs::mezzanine::bgtask(callback cb0) | us::gov::bgtask | inline | 
  | us::cb | us::gov::bgtask | protected | 
  | us::gov::peer::mezzanine::cb | us::gov::bgtask | protected | 
  | us::gov::dfs::mezzanine::cb | us::gov::bgtask | protected | 
  | check_dfs_permission(const hash_t &addr) const | us::gov::dfs::daemon | virtual | 
  | check_relay_permission(const hash_t &addr) const | us::gov::relay::daemon | virtual | 
  | cli | us::gov::peer::daemon |  | 
  | client typedef | us::gov::peer::daemon |  | 
  | clients | us::gov::socket::server |  | 
  | create_client(int sock) override | us::gov::id::daemon | virtual | 
  | cv | us::gov::dfs::daemon |  | 
  | us::cv_ready | us::gov::bgtask | mutableprotected | 
  | cv_ready | us::gov::bgtask | protected | 
  | us::d | us::gov::peer::mezzanine |  | 
  | us::gov::dfs::mezzanine::d | us::gov::dfs::mezzanine |  | 
  | daemon() | us::gov::dfs::daemon |  | 
  | daemon(uint16_t port, uint16_t pport, uint8_t edges, uint8_t devices, int workers, const vector< pair< uint32_t, uint16_t >> &sn) | us::gov::dfs::daemon |  | 
  | daemon(const daemon &)=delete | us::gov::dfs::daemon |  | 
  | us::gov::relay::daemon::daemon(const daemon &)=delete | us::gov::relay::daemon |  | 
  | us::gov::relay::daemon::daemon(uint16_t port, uint16_t pport, uint8_t edges, uint8_t devices, int workers) | us::gov::relay::daemon |  | 
  | us::gov::peer::daemon::daemon(uint16_t port, uint16_t pport, uint8_t edges, uint8_t devices, uint8_t workers) | us::gov::peer::daemon |  | 
  | us::gov::id::daemon::daemon(uint16_t port, uint16_t pport, int workers) | us::gov::id::daemon |  | 
  | us::gov::socket::daemon::daemon(const daemon &)=delete | us::gov::socket::daemon |  | 
  | us::gov::socket::daemon::daemon(uint16_t port, uint8_t workers) | us::gov::socket::daemon |  | 
  | datagram typedef | us::gov::id::daemon |  | 
  | detach(client *) | us::gov::socket::server | virtual | 
  | disconnect_one() | us::gov::peer::daemon |  | 
  | dump(const string &prefix, ostream &) const | us::gov::dfs::daemon |  | 
  | dump_random_nodes(size_t num, ostream &os) const | us::gov::peer::daemon |  | 
  | edges | us::gov::peer::daemon |  | 
  | force_seeds | us::gov::peer::daemon |  | 
  | fsroot | us::gov::dfs::daemon |  | 
  | get_keys() const =0 | us::gov::id::daemon | pure virtual | 
  | get_nodes() | us::gov::peer::daemon | inline | 
  | get_nodes() const | us::gov::peer::daemon | inline | 
  | grid | us::gov::peer::daemon |  | 
  | grid_connect(uint32_t netaddr, uint16_t port) | us::gov::peer::daemon |  | 
  | grid_connect_test(peer::peer_t *p, uint32_t netaddr, uint16_t port, ostream &os) | us::gov::peer::daemon |  | 
  | grid_dev | us::gov::peer::daemon |  | 
  | grid_devices_send(const datagram &d) | us::gov::relay::daemon |  | 
  | grid_devices_send(const datagram &d, const function< bool(const client &)> &) | us::gov::relay::daemon |  | 
  | grid_devices_send(const vector< datagram * > &v, const function< bool(const client &)> &filter) | us::gov::relay::daemon |  | 
  | grid_rotate(nodes_t &) | us::gov::peer::daemon |  | 
  | grid_setcur() | us::gov::peer::daemon |  | 
  | hall | us::gov::peer::daemon |  | 
  | hash_t typedef | us::gov::relay::daemon |  | 
  | homedir() const =0 | us::gov::socket::daemon | pure virtual | 
  | index | us::gov::dfs::daemon |  | 
  | index_add(const hash_t &, uint32_t sz) | us::gov::dfs::daemon |  | 
  | index_clear() | us::gov::dfs::daemon |  | 
  | index_rm(const hash_t &) | us::gov::dfs::daemon |  | 
  | index_set(const vector< pair< hash_t, uint32_t >> &) | us::gov::dfs::daemon |  | 
  | is_active() const | us::gov::peer::daemon | inline | 
  | us::gov::id::daemon::is_active() | us::gov::bgtask | inline | 
  | us::gov::peer::mezzanine::is_active() | us::gov::bgtask | inline | 
  | us::gov::dfs::mezzanine::is_active() | us::gov::bgtask | inline | 
  | is_duplicate(const pub_t &) const | us::gov::id::daemon |  | 
  | us::isdown() const | us::gov::bgtask | inline | 
  | us::isdown() | us::gov::bgtask | inline | 
  | us::gov::peer::mezzanine::isdown() const | us::gov::bgtask | inline | 
  | us::gov::peer::mezzanine::isdown() | us::gov::bgtask | inline | 
  | us::gov::dfs::mezzanine::isdown() const | us::gov::bgtask | inline | 
  | us::gov::dfs::mezzanine::isdown() | us::gov::bgtask | inline | 
  | isup() const | us::gov::dfs::daemon | inline | 
  | us::gov::id::daemon::isup() | us::gov::bgtask | inline | 
  | us::gov::peer::mezzanine::isup() | us::gov::bgtask | inline | 
  | us::gov::dfs::mezzanine::isup() | us::gov::bgtask | inline | 
  | join() override | us::gov::dfs::daemon | virtual | 
  | keys typedef | us::gov::peer::daemon |  | 
  | KO_4093 | us::gov::socket::daemon | static | 
  | us::KO_81021 | us::gov::bgtask | static | 
  | KO_81021 | us::gov::bgtask | static | 
  | list_dev_neighbours() const | us::gov::peer::daemon |  | 
  | list_neighbours() const | us::gov::peer::daemon |  | 
  | load(const string &hash) | us::gov::dfs::daemon |  | 
  | lookup_node(const hash_t &p, ostream &os) const | us::gov::peer::daemon |  | 
  | make_socket(uint16_t port) | us::gov::socket::server |  | 
  | us::mezzanine(daemon *) | us::gov::peer::mezzanine |  | 
  | us::gov::dfs::mezzanine::mezzanine(daemon *) | us::gov::dfs::mezzanine |  | 
  | mx | us::gov::dfs::daemon | mutable | 
  | mx_hall | us::gov::peer::daemon |  | 
  | mx_nodes | us::gov::peer::daemon | mutable | 
  | us::mx_ready | us::gov::bgtask | mutableprotected | 
  | mx_ready | us::gov::bgtask | protected | 
  | mx_seed_nodes | us::gov::peer::daemon |  | 
  | myself | us::gov::peer::daemon |  | 
  | nodes | us::gov::peer::daemon | private | 
  | num_workers | us::gov::socket::daemon |  | 
  | on_destroy(client &) override | us::gov::relay::daemon | virtual | 
  | onwakeup() | us::gov::dfs::daemon |  | 
  | operator=(const daemon &)=delete | us::gov::dfs::daemon |  | 
  | us::gov::relay::daemon::operator=(const daemon &)=delete | us::gov::relay::daemon |  | 
  | us::gov::peer::daemon::operator=(const daemon &)=delete | us::gov::socket::daemon |  | 
  | parse_custom_evidence(const string &payload) const | us::gov::relay::daemon | virtual | 
  | pool | us::gov::socket::daemon |  | 
  | pool_t typedef | us::gov::socket::daemon |  | 
  | port | us::gov::socket::server |  | 
  | pport | us::gov::id::daemon |  | 
  | proc_evil(const vector< pair< uint32_t, string >> &) | us::gov::socket::server |  | 
  | process_evidence(const datagram &) | us::gov::relay::daemon |  | 
  | process_evidence(evidence *)=0 | us::gov::relay::daemon | pure virtual | 
  | process_harvester_payload(const string &payload, string &ans) | us::gov::relay::daemon |  | 
  | process_work(socket::peer_t *c, datagram *d) override | us::gov::dfs::daemon | virtual | 
  | us::gov::socket::daemon::process_work(peer_t *c) | us::gov::socket::daemon |  | 
  | pub_t typedef | us::gov::peer::daemon |  | 
  | purge_idle() | us::gov::peer::daemon |  | 
  | read_from_client(int sock) | us::gov::socket::server |  | 
  | us::ready | us::gov::bgtask | protected | 
  | ready | us::gov::bgtask | protected | 
  | receive_and_process(client *) override | us::gov::socket::daemon | virtual | 
  | receive_file(peer_t *c, datagram *d) | us::gov::dfs::daemon |  | 
  | remote_port(const crypto::ec::keys::pub_t &, uint16_t port) | us::gov::peer::daemon | inlinevirtual | 
  | us::reset() | us::gov::bgtask | inline | 
  | reset() | us::gov::bgtask | inline | 
  | us::reset_resume() | us::gov::bgtask |  | 
  | reset_resume() | us::gov::bgtask | inline | 
  | us::reset_wait() | us::gov::bgtask |  | 
  | reset_wait() | us::gov::bgtask | inline | 
  | resolve_filename(const string &filename) | us::gov::dfs::daemon | static | 
  | us::resume | us::gov::bgtask | protected | 
  | resume | us::gov::bgtask | protected | 
  | us::resumed() const | us::gov::bgtask | inline | 
  | us::resumed() | us::gov::bgtask | inline | 
  | us::gov::peer::mezzanine::resumed() const | us::gov::bgtask | inline | 
  | us::gov::peer::mezzanine::resumed() | us::gov::bgtask | inline | 
  | us::gov::dfs::mezzanine::resumed() const | us::gov::bgtask | inline | 
  | us::gov::dfs::mezzanine::resumed() | us::gov::bgtask | inline | 
  | rm_file(const hash_t &h) | us::gov::dfs::daemon |  | 
  | rm_files(const set< hash_t > &exclude) | us::gov::dfs::daemon |  | 
  | rollback(uint16_t timeout, string payload) | us::gov::relay::daemon |  | 
  | run() | us::gov::dfs::daemon |  | 
  | us::run_() | us::gov::bgtask |  | 
  | us::gov::peer::mezzanine::run_() | us::gov::bgtask |  | 
  | us::gov::dfs::mezzanine::run_() | us::gov::bgtask |  | 
  | save(const string &hash, const vector< uint8_t > &data, int propagate) | us::gov::dfs::daemon |  | 
  | seed_nodes | us::gov::peer::daemon |  | 
  | send(int num, const socket::client *exclude, const datagram &) | us::gov::relay::daemon |  | 
  | send(int num, const socket::client *exclude, datagram *) | us::gov::relay::daemon |  | 
  | send_evidence(datagram *) | us::gov::relay::daemon |  | 
  | send_file(peer_t *c, datagram *request) | us::gov::dfs::daemon |  | 
  | sendq | us::gov::socket::server |  | 
  | server() | us::gov::socket::server |  | 
  | server(uint16_t port) | us::gov::socket::server |  | 
  | us::set_callback(callback r) | us::gov::bgtask | inline | 
  | us::gov::peer::mezzanine::set_callback(callback r) | us::gov::bgtask | inline | 
  | us::gov::dfs::mezzanine::set_callback(callback r) | us::gov::bgtask | inline | 
  | set_nodes(const vector< pair< hash_t, pair< uint32_t, uint16_t >>> &) | us::gov::peer::daemon |  | 
  | set_not_blocking_mode(int sock) | us::gov::socket::server | static | 
  | us::set_run_function(function< void()> r) | us::gov::bgtask |  | 
  | us::gov::peer::mezzanine::set_run_function(function< void()> r) | us::gov::bgtask |  | 
  | us::gov::dfs::mezzanine::set_run_function(function< void()> r) | us::gov::bgtask |  | 
  | set_seed_nodes(const vector< pair< uint32_t, uint16_t >> &) | us::gov::peer::daemon |  | 
  | sock | us::gov::socket::server |  | 
  | start() override | us::gov::dfs::daemon | virtual | 
  | stop() override | us::gov::dfs::daemon | virtual | 
  | t typedef | us::gov::dfs::daemon |  | 
  | test_connectivity() | us::gov::peer::daemon |  | 
  | us::th | us::gov::bgtask | protected | 
  | th | us::gov::bgtask | protected | 
  | tlo | us::gov::peer::daemon |  | 
  | visit(const function< void(socket::client &)> &visitor) | us::gov::peer::daemon |  | 
  | wait() | us::gov::dfs::daemon |  | 
  | wait_ready(const chrono::system_clock::time_point &deadline) const override | us::gov::dfs::daemon | virtual | 
  | us::gov::bgtask::wait_ready(Date deadline) | us::gov::bgtask | inline | 
  | us::gov::peer::mezzanine::wait_ready(Date deadline) | us::gov::bgtask | inline | 
  | us::gov::dfs::mezzanine::wait_ready(Date deadline) | us::gov::bgtask | inline | 
  | wakeup() | us::gov::dfs::daemon | inline | 
  | ~bgtask() | us::gov::bgtask | virtual | 
  | ~daemon() | us::gov::dfs::daemon | virtual | 
  | ~server() | us::gov::socket::server | virtual |