| 
    rippled
    
   | 
 


Public Member Functions | |
| TestLogic (beast::Journal journal) | |
| void | advance () | 
| TestStopwatch & | clock () | 
| Consumer | newInboundEndpoint (beast::IP::Endpoint const &address) | 
| Consumer | newOutboundEndpoint (beast::IP::Endpoint const &address) | 
| Consumer | newUnlimitedEndpoint (beast::IP::Endpoint const &address) | 
| Create endpoint that should not have resource limits applied.   | |
| Json::Value | getJson () | 
| Json::Value | getJson (int threshold) | 
| Returns a Json::objectValue.   | |
| Gossip | exportConsumers () | 
| void | importConsumers (std::string const &origin, Gossip const &gossip) | 
| void | periodicActivity () | 
| void | erase (Table::iterator iter) | 
| void | acquire (Entry &entry) | 
| void | release (Entry &entry) | 
| Disposition | charge (Entry &entry, Charge const &fee, std::string context={}) | 
| bool | warn (Entry &entry) | 
| bool | disconnect (Entry &entry) | 
| int | balance (Entry &entry) | 
| void | writeList (clock_type::time_point const now, beast::PropertyStream::Set &items, EntryIntrusiveList &list) | 
| void | onWrite (beast::PropertyStream::Map &map) | 
Static Public Member Functions | |
| static Disposition | disposition (int balance) | 
Private Types | |
| using | clock_type = boost::base_from_member< TestStopwatch > | 
| using | Imports = hash_map< std::string, Import > | 
| using | Table = hash_map< Key, Entry, Key::hasher, Key::key_equal > | 
| using | EntryIntrusiveList = beast::List< Entry > | 
Definition at line 20 of file Logic_test.cpp.
      
  | 
  private | 
Definition at line 25 of file Logic_test.cpp.
      
  | 
  privateinherited | 
Definition at line 26 of file include/xrpl/resource/detail/Logic.h.
      
  | 
  privateinherited | 
Definition at line 27 of file include/xrpl/resource/detail/Logic.h.
      
  | 
  privateinherited | 
Definition at line 28 of file include/xrpl/resource/detail/Logic.h.
      
  | 
  explicit | 
Definition at line 28 of file Logic_test.cpp.
| void ripple::Resource::ResourceManager_test::TestLogic::advance | ( | ) | 
Definition at line 34 of file Logic_test.cpp.
| TestStopwatch & ripple::Resource::ResourceManager_test::TestLogic::clock | ( | ) | 
Definition at line 40 of file Logic_test.cpp.
      
  | 
  inherited | 
Definition at line 92 of file include/xrpl/resource/detail/Logic.h.
      
  | 
  inherited | 
Definition at line 122 of file include/xrpl/resource/detail/Logic.h.
      
  | 
  inherited | 
Create endpoint that should not have resource limits applied.
Other restrictions, such as permission to perform certain RPC calls, may be enabled.
Definition at line 155 of file include/xrpl/resource/detail/Logic.h.
      
  | 
  inherited | 
Definition at line 183 of file include/xrpl/resource/detail/Logic.h.
      
  | 
  inherited | 
Returns a Json::objectValue.
Definition at line 190 of file include/xrpl/resource/detail/Logic.h.
      
  | 
  inherited | 
Definition at line 238 of file include/xrpl/resource/detail/Logic.h.
      
  | 
  inherited | 
Definition at line 264 of file include/xrpl/resource/detail/Logic.h.
      
  | 
  inherited | 
Definition at line 324 of file include/xrpl/resource/detail/Logic.h.
      
  | 
  staticinherited | 
Definition at line 370 of file include/xrpl/resource/detail/Logic.h.
      
  | 
  inherited | 
Definition at line 382 of file include/xrpl/resource/detail/Logic.h.
      
  | 
  inherited | 
Definition at line 394 of file include/xrpl/resource/detail/Logic.h.
      
  | 
  inherited | 
Definition at line 401 of file include/xrpl/resource/detail/Logic.h.
      
  | 
  inherited | 
Definition at line 433 of file include/xrpl/resource/detail/Logic.h.
      
  | 
  inherited | 
Definition at line 465 of file include/xrpl/resource/detail/Logic.h.
      
  | 
  inherited | 
Definition at line 489 of file include/xrpl/resource/detail/Logic.h.
      
  | 
  inherited | 
Definition at line 515 of file include/xrpl/resource/detail/Logic.h.
      
  | 
  inherited | 
Definition at line 524 of file include/xrpl/resource/detail/Logic.h.
      
  | 
  inherited | 
Definition at line 542 of file include/xrpl/resource/detail/Logic.h.
      
  | 
  privateinherited | 
Definition at line 42 of file include/xrpl/resource/detail/Logic.h.
      
  | 
  privateinherited | 
Definition at line 43 of file include/xrpl/resource/detail/Logic.h.
      
  | 
  privateinherited | 
Definition at line 44 of file include/xrpl/resource/detail/Logic.h.
      
  | 
  privateinherited | 
Definition at line 46 of file include/xrpl/resource/detail/Logic.h.
      
  | 
  privateinherited | 
Definition at line 49 of file include/xrpl/resource/detail/Logic.h.
      
  | 
  privateinherited | 
Definition at line 56 of file include/xrpl/resource/detail/Logic.h.
      
  | 
  privateinherited | 
Definition at line 59 of file include/xrpl/resource/detail/Logic.h.
      
  | 
  privateinherited | 
Definition at line 62 of file include/xrpl/resource/detail/Logic.h.
      
  | 
  privateinherited | 
Definition at line 65 of file include/xrpl/resource/detail/Logic.h.
      
  | 
  privateinherited | 
Definition at line 68 of file include/xrpl/resource/detail/Logic.h.