|
plebble
|
#include <cfg.h>


Public Types | |
| typedef cfg1 | b |
| typedef crypto::ripemd160::value_type | pubkeyh_t |
Public Types inherited from us::gov::io::cfg1 | |
| typedef cfg0 | b |
| typedef crypto::ec::keys | keys_t |
Public Member Functions | |
| cfg (const keys_t::priv_t &privk, const string &home, vector< pair< uint32_t, uint16_t >> &&seed_nodes) | |
| cfg (const cfg &other) | |
| virtual | ~cfg () |
Public Member Functions inherited from us::gov::io::cfg1 | |
| virtual | ~cfg1 () |
| cfg1 (const keys_t::priv_t &privk, const string &home) | |
| cfg1 (const cfg1 &other) | |
| cfg1 (PrivateKey privk, String home_) | |
| cfg1 (cfg1 other) | |
Public Member Functions inherited from us::gov::io::cfg0 | |
| virtual | ~cfg0 () |
| cfg0 (const string &home) | |
| cfg0 (const cfg0 &other) | |
| cfg0 (String home_) | |
| cfg0 (cfg0 other) | |
Static Public Member Functions | |
| static vector< pair< pubkeyh_t, pair< uint32_t, uint16_t > > > | parse_nodes_file2 (const string &absfile) |
| static void | parse_nodes_file (vector< pair< uint32_t, uint16_t >> &, const string &absfile) |
| static pair< uint32_t, uint16_t > | parse_host (const string &addrport) |
| static pair< ko, cfg * > | load (const string &home, bool gen) |
Static Public Member Functions inherited from us::gov::io::cfg1 | |
| static pair< us::ko, keys_t::priv_t > | load_sk (const string &home) |
| static string | k_file (const string &home) |
| static ko | write_k (const string &home, const keys_t::priv_t &priv) |
| static pair< ko, cfg1 * > | load (const string &home, bool gen) |
| static String | k_file (String home) |
| static ko | write_k (String home, PrivateKey priv) |
| static String | read_file (String path, Charset encoding) throws IOException |
| static pair< ko, PrivateKey > | load_sk (String home) |
| static pair< ko, cfg1 > | load (String home, boolean gen) |
Static Public Member Functions inherited from us::gov::io::cfg0 | |
| static void | check_platform () |
| static bool | is_big_endian () |
| static bool | mkdir (const string &d) |
| static bool | file_exists (const string &f) |
| static uint32_t | file_size (const string &f) |
| static bool | ensure_dir (const string &d) |
| static string | rewrite_path (const string &) |
| static bool | dir_exists (const string &d) |
| static string | abs_file (const string &home, const string &fn) |
| static void | mkdir_tree (string sub, string dir) |
| static pair< us::ko, cfg0 > | load (const string &home) |
| static void | trim (string &) |
| static void | to_identifier (string &) |
| static string | directory_of_file (const string &file) |
| static bool | ensure_writable (const string &file) |
| static string | file_content (const string &file) |
| static void | check_platform () |
| static String | abs_file (String home, String fn) |
| static boolean | dir_exists (String d) |
| static boolean | file_exists (String s) |
| static boolean | ensure_dir (String d) |
| static pair< ko, cfg0 > | load (String home) |
| static String | rewrite_path (String d) |
| static byte[] | read_file (String filename) |
| static String | read_text_file (String filename) |
Public Attributes | |
| vector< pair< uint32_t, uint16_t > > | seed_nodes |
Public Attributes inherited from us::gov::io::cfg1 | |
| keys_t | keys |
| KeyPair | keys |
Public Attributes inherited from us::gov::io::cfg0 | |
| string | home |
Additional Inherited Members | |
Static Public Attributes inherited from us::gov::io::cfg1 | |
| static const char * | KO_97832 |
| static const char * | KO_96857 |
| static const char * | KO_30291 |
| static const char * | KO_50493 |
| static const char * | KO_60987 |
| static final ko | KO_30291 =new ko("KO 30291 invalid k file.") |
| static final ko | KO_97832 =new ko("KO 97832 Secret key not found.") |
| static final ko | KO_96857 =new ko("KO 96857 Invalid private key.") |
| static final ko | KO_50493 =new ko("KO 50493 Cannot create home dir.") |
| static final ko | KO_97032 =new ko("KO 97032 Cannot create k file.") |
| static final ko | KO_60593 =new ko("KO 60593 Failure generating keys.") |
| static final ko | KO_86059 =new ko("KO 86059 Unable to set posix permissions.") |
Static Public Attributes inherited from us::gov::io::cfg0 | |
| static const char * | KO_96857 |
| static const char * | KO_60534 |
| static final ko | KO_60534 =new ko("KO 60534 Cannot create home dir.") |
Package Attributes inherited from us::gov::io::cfg0 | |
| String | home |
| typedef cfg1 us::gov::io::cfg::b |
| us::gov::io::cfg::cfg | ( | const keys_t::priv_t & | privk, |
| const string & | home, | ||
| vector< pair< uint32_t, uint16_t >> && | seed_nodes | ||
| ) |
| us::gov::io::cfg::cfg | ( | const cfg & | other | ) |
|
virtual |
|
static |
|
static |
|
static |
| vector<pair<uint32_t,uint16_t> > us::gov::io::cfg::seed_nodes |