Open-Transactions  0.93.0-ge03d287
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
opentxs::ServerSettings Struct Reference

#include <ServerSettings.hpp>

Collaboration diagram for opentxs::ServerSettings:

Static Public Member Functions

static int64_t GetMinMarketScale ()
 
static void SetMinMarketScale (int64_t value)
 
static int32_t GetHeartbeatNoRequests ()
 
static void SetHeartbeatNoRequests (int32_t value)
 
static int32_t GetHeartbeatMsBetweenBeats ()
 
static void SetHeartbeatMsBetweenBeats (int32_t value)
 
static const std::string & GetOverrideNymID ()
 
static void SetOverrideNymID (const std::string &id)
 

Static Public Attributes

static int64_t __min_market_scale = 1
 
static int32_t __heartbeat_no_requests = 10
 
static int32_t __heartbeat_ms_between_beats = 100
 
static std::string __override_nym_id
 
static bool __admin_usage_credits
 
static bool __admin_server_locked
 
static bool __cmd_usage_credits
 
static bool __cmd_issue_asset = true
 
static bool __cmd_get_contract = true
 
static bool __cmd_check_server_id = true
 
static bool __cmd_create_user_acct = true
 
static bool __cmd_del_user_acct = true
 
static bool __cmd_check_user = true
 
static bool __cmd_get_request = true
 
static bool __cmd_get_trans_num = true
 
static bool __cmd_send_message = true
 
static bool __cmd_get_nymbox = true
 
static bool __cmd_process_nymbox = true
 
static bool __cmd_create_asset_acct = true
 
static bool __cmd_del_asset_acct = true
 
static bool __cmd_get_acct = true
 
static bool __cmd_get_inbox = true
 
static bool __cmd_get_outbox = true
 
static bool __cmd_process_inbox = true
 
static bool __cmd_issue_basket = false
 
static bool __transact_exchange_basket = true
 
static bool __cmd_notarize_transaction = true
 
static bool __transact_process_inbox = true
 
static bool __transact_transfer = true
 
static bool __transact_withdrawal = true
 
static bool __transact_deposit = true
 
static bool __transact_withdraw_voucher = true
 
static bool __transact_deposit_cheque = true
 
static bool __transact_pay_dividend = true
 
static bool __cmd_get_mint = true
 
static bool __transact_withdraw_cash = true
 
static bool __transact_deposit_cash = true
 
static bool __cmd_get_market_list = true
 
static bool __cmd_get_market_offers = true
 
static bool __cmd_get_market_recent_trades = true
 
static bool __cmd_get_nym_market_offers = true
 
static bool __transact_market_offer = true
 
static bool __transact_payment_plan = true
 
static bool __transact_cancel_cron_item = true
 
static bool __transact_smart_contract = true
 
static bool __cmd_trigger_clause = true
 

Detailed Description

Definition at line 142 of file ServerSettings.hpp.

Member Function Documentation

static int32_t opentxs::ServerSettings::GetHeartbeatMsBetweenBeats ( )
inlinestatic

Definition at line 164 of file ServerSettings.hpp.

165  {
167  }
static int32_t __heartbeat_ms_between_beats
static int32_t opentxs::ServerSettings::GetHeartbeatNoRequests ( )
inlinestatic

Definition at line 154 of file ServerSettings.hpp.

155  {
157  }
static int32_t __heartbeat_no_requests
static int64_t opentxs::ServerSettings::GetMinMarketScale ( )
inlinestatic

Definition at line 144 of file ServerSettings.hpp.

145  {
146  return __min_market_scale;
147  }
static int64_t __min_market_scale
static const std::string& opentxs::ServerSettings::GetOverrideNymID ( )
inlinestatic

Definition at line 174 of file ServerSettings.hpp.

175  {
176  return __override_nym_id;
177  }
static std::string __override_nym_id
static void opentxs::ServerSettings::SetHeartbeatMsBetweenBeats ( int32_t  value)
inlinestatic

Definition at line 169 of file ServerSettings.hpp.

170  {
172  }
static int32_t __heartbeat_ms_between_beats
static void opentxs::ServerSettings::SetHeartbeatNoRequests ( int32_t  value)
inlinestatic

Definition at line 159 of file ServerSettings.hpp.

160  {
161  __heartbeat_no_requests = value;
162  }
static int32_t __heartbeat_no_requests
static void opentxs::ServerSettings::SetMinMarketScale ( int64_t  value)
inlinestatic

Definition at line 149 of file ServerSettings.hpp.

150  {
151  __min_market_scale = value;
152  }
static int64_t __min_market_scale
static void opentxs::ServerSettings::SetOverrideNymID ( const std::string &  id)
inlinestatic

Definition at line 179 of file ServerSettings.hpp.

180  {
181  __override_nym_id = id;
182  }
static std::string __override_nym_id

Member Data Documentation

bool opentxs::ServerSettings::__admin_server_locked
static
Initial value:
=
false

Definition at line 194 of file ServerSettings.hpp.

bool opentxs::ServerSettings::__admin_usage_credits
static
Initial value:
=
false

Definition at line 192 of file ServerSettings.hpp.

bool opentxs::ServerSettings::__cmd_check_server_id = true
static

Definition at line 199 of file ServerSettings.hpp.

bool opentxs::ServerSettings::__cmd_check_user = true
static

Definition at line 203 of file ServerSettings.hpp.

bool opentxs::ServerSettings::__cmd_create_asset_acct = true
static

Definition at line 210 of file ServerSettings.hpp.

bool opentxs::ServerSettings::__cmd_create_user_acct = true
static

Definition at line 201 of file ServerSettings.hpp.

bool opentxs::ServerSettings::__cmd_del_asset_acct = true
static

Definition at line 211 of file ServerSettings.hpp.

bool opentxs::ServerSettings::__cmd_del_user_acct = true
static

Definition at line 202 of file ServerSettings.hpp.

bool opentxs::ServerSettings::__cmd_get_acct = true
static

Definition at line 212 of file ServerSettings.hpp.

bool opentxs::ServerSettings::__cmd_get_contract = true
static

Definition at line 198 of file ServerSettings.hpp.

bool opentxs::ServerSettings::__cmd_get_inbox = true
static

Definition at line 213 of file ServerSettings.hpp.

bool opentxs::ServerSettings::__cmd_get_market_list = true
static

Definition at line 233 of file ServerSettings.hpp.

bool opentxs::ServerSettings::__cmd_get_market_offers = true
static

Definition at line 234 of file ServerSettings.hpp.

bool opentxs::ServerSettings::__cmd_get_market_recent_trades = true
static

Definition at line 235 of file ServerSettings.hpp.

bool opentxs::ServerSettings::__cmd_get_mint = true
static

Definition at line 229 of file ServerSettings.hpp.

bool opentxs::ServerSettings::__cmd_get_nym_market_offers = true
static

Definition at line 236 of file ServerSettings.hpp.

bool opentxs::ServerSettings::__cmd_get_nymbox = true
static

Definition at line 207 of file ServerSettings.hpp.

bool opentxs::ServerSettings::__cmd_get_outbox = true
static

Definition at line 214 of file ServerSettings.hpp.

bool opentxs::ServerSettings::__cmd_get_request = true
static

Definition at line 204 of file ServerSettings.hpp.

bool opentxs::ServerSettings::__cmd_get_trans_num = true
static

Definition at line 205 of file ServerSettings.hpp.

bool opentxs::ServerSettings::__cmd_issue_asset = true
static

Definition at line 197 of file ServerSettings.hpp.

bool opentxs::ServerSettings::__cmd_issue_basket = false
static

Definition at line 217 of file ServerSettings.hpp.

bool opentxs::ServerSettings::__cmd_notarize_transaction = true
static

Definition at line 220 of file ServerSettings.hpp.

bool opentxs::ServerSettings::__cmd_process_inbox = true
static

Definition at line 215 of file ServerSettings.hpp.

bool opentxs::ServerSettings::__cmd_process_nymbox = true
static

Definition at line 208 of file ServerSettings.hpp.

bool opentxs::ServerSettings::__cmd_send_message = true
static

Definition at line 206 of file ServerSettings.hpp.

bool opentxs::ServerSettings::__cmd_trigger_clause = true
static

Definition at line 242 of file ServerSettings.hpp.

bool opentxs::ServerSettings::__cmd_usage_credits
static
Initial value:
=
false

Definition at line 196 of file ServerSettings.hpp.

int32_t opentxs::ServerSettings::__heartbeat_ms_between_beats = 100
static

Definition at line 187 of file ServerSettings.hpp.

int32_t opentxs::ServerSettings::__heartbeat_no_requests = 10
static

Definition at line 186 of file ServerSettings.hpp.

int64_t opentxs::ServerSettings::__min_market_scale = 1
static

Definition at line 184 of file ServerSettings.hpp.

std::string opentxs::ServerSettings::__override_nym_id
static

Definition at line 190 of file ServerSettings.hpp.

bool opentxs::ServerSettings::__transact_cancel_cron_item = true
static

Definition at line 240 of file ServerSettings.hpp.

bool opentxs::ServerSettings::__transact_deposit = true
static

Definition at line 224 of file ServerSettings.hpp.

bool opentxs::ServerSettings::__transact_deposit_cash = true
static

Definition at line 231 of file ServerSettings.hpp.

bool opentxs::ServerSettings::__transact_deposit_cheque = true
static

Definition at line 226 of file ServerSettings.hpp.

bool opentxs::ServerSettings::__transact_exchange_basket = true
static

Definition at line 218 of file ServerSettings.hpp.

bool opentxs::ServerSettings::__transact_market_offer = true
static

Definition at line 238 of file ServerSettings.hpp.

bool opentxs::ServerSettings::__transact_pay_dividend = true
static

Definition at line 227 of file ServerSettings.hpp.

bool opentxs::ServerSettings::__transact_payment_plan = true
static

Definition at line 239 of file ServerSettings.hpp.

bool opentxs::ServerSettings::__transact_process_inbox = true
static

Definition at line 221 of file ServerSettings.hpp.

bool opentxs::ServerSettings::__transact_smart_contract = true
static

Definition at line 241 of file ServerSettings.hpp.

bool opentxs::ServerSettings::__transact_transfer = true
static

Definition at line 222 of file ServerSettings.hpp.

bool opentxs::ServerSettings::__transact_withdraw_cash = true
static

Definition at line 230 of file ServerSettings.hpp.

bool opentxs::ServerSettings::__transact_withdraw_voucher = true
static

Definition at line 225 of file ServerSettings.hpp.

bool opentxs::ServerSettings::__transact_withdrawal = true
static

Definition at line 223 of file ServerSettings.hpp.


The documentation for this struct was generated from the following files: