@ role_peer
Definition: peer_t.h:53
string age(chrono::system_clock::time_point time)
Definition: daemon.cpp:263
static bool is_ko(const std::string &s)
Definition: ko.h:30
hasher_t::value_type hash_t
Definition: app.h:55
mezzanine(daemon *)
Definition: daemon.cpp:31
uint16_t decode_sequence() const
mezzanine(daemon *)
Definition: daemon.cpp:28
#define log_start
Definition: gov.h:85
string duration_str(chrono::milliseconds time)
Definition: daemon.cpp:247
relay::peer_t peer_t
Definition: daemon.h:31
Definition: ripemd160.h:38
#define unlikely(x)
Definition: likely.h:30
ko connect(uint32_t host, uint16_t port, uint16_t pport, role_t, bool block) override
us::gov::dfs::daemon c
Definition: daemon.cpp:26
f first
Definition: pair.java:20
bool read_file(const string &filename, vector< unsigned char > &)
Definition: cfg0.cpp:150
queue_t * sendq
Definition: client.h:108
void tuple_for_each(const Container &c, Fun fun)
Definition: daemon.cpp:242
Definition: datagram.h:44
id::daemon daemon
Definition: daemon.h:25
pub_t pubkey
Definition: peer_t.h:117
static final int gov_dfs_file_response
Definition: protocol.java:54
uint16_t service
Definition: datagram.h:200
static bool file_exists(const string &f)
peer::daemon::pub_t pub_t
Definition: auth_app.h:53
static value_type digest(const vector< unsigned char > &buf)
s second
Definition: pair.java:21
Definition: client.cpp:417
static constexpr ko ok
Definition: ko.h:28
static final int gov_dfs_file_request
Definition: protocol.java:53
#define likely(x)
Definition: likely.h:29
long size()
Definition: datagram.cs:178
ko parse(vector< t > &content) const
Definition: datagram.h:170
bool process_work(datagram *d)
const hash_t & hash() const
Definition: ec.cpp:105
static bool is_evidence(const uint16_t &i)
Definition: protocol.h:25
string parse_string() const
Definition: evidence.h:31
static uint32_t file_size(const string &f)
#define log
Definition: gov.h:83
#define LOGDIR
Definition: config.h:12