plebble
app.h File Reference
#include <us/gov/auth.h>
#include <us/gov/engine.h>
#include <vector>
#include <thread>
#include <unordered_map>
#include <unordered_set>
#include <map>
#include <us/gov/socket/datagram.h>
#include <us/gov/crypto/crypto.h>
#include <us/gov/engine/diff.h>
#include "protocol.h"
#include <chrono>
#include <cassert>
#include <atomic>
#include <mutex>
#include <us/gov/engine/evidence.h>
#include <us/gov/config.h>
Include dependency graph for app.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  us::gov::sys::app
 
struct  us::gov::sys::app::sensor_t
 
struct  us::gov::sys::app::sensor_t::iodata
 
struct  us::gov::sys::app::sensor_t::iodata::data
 
struct  us::gov::sys::app::sensor_t::io_t
 
struct  us::gov::sys::app::local_delta
 
struct  us::gov::sys::app::sensors_t
 
struct  us::gov::sys::app::delta
 
struct  us::gov::sys::app::delta::merger
 
struct  us::gov::sys::app::db_t
 
struct  std::hash< us::gov::sys::app::local_delta >
 

Namespaces

 us
 
 us::gov
 
 us::gov::engine
 
 us::gov::sys
 
 std
 

Typedefs

typedef crypto::ec::keys us::gov::sys::keys
 
typedef keys::pub_t us::gov::sys::pubkey_t
 
typedef ripemd160 us::gov::sys::hasher_t
 
typedef hasher_t::value_type us::gov::sys::hash_t
 
typedef int64_t us::gov::sys::cash_t
 
typedef engine::evidence us::gov::sys::evidence
 

Functions

static const hash_t us::gov::sys::min_locking_program (10000)