namespace node {

static const settings settings_defaults()
{
    settings value;
    value.threads = 4;
    value.quorum = 8;
    value.block_bytes_per_second = 100000;
    value.headers_per_second = 10000;
    value.peers = { {} };
    return value;
};


const settings settings::defaults = settings_defaults();

} // namespace node
Exemple #2
0
void settings_init(void)
{
	lion_t *conf_file;


	settings_defaults();

	settings_initialising = 1;

	// Using lion to read a config file, well, well...
	conf_file = lion_open(".FXP.One.settings", O_RDONLY, 0600,
						  LION_FLAG_NONE, NULL);


	if (conf_file) lion_set_handler(conf_file, settings_handler);
	else settings_save();

}