khepri_utils (khepri v0.6.0)
Link to this section Summary
Link to this section Functions
    
      
      Link to this function
    
    
  clear_list_of_modules_to_skip()
    
      
      Link to this function
    
    
  display_tree(Tree)
-spec display_tree(display_tree()) -> ok.
    
      
      Link to this function
    
    
  display_tree(Tree, Options)
    
      
      Link to this function
    
    
  display_tree(_, Prefix, Options)
    
      
      Link to this function
    
    
  end_timeout_window(Timeout, T0)
-spec end_timeout_window(Timeout, Timestamp | none) -> Timeout
                      when Timeout :: timeout(), Timestamp :: integer().
      
    
      
      Link to this function
    
    
  flat_struct_to_tree(NodePropsMap)
-spec flat_struct_to_tree(NodePropsMap) -> DisplayTree when NodePropsMap :: khepri_adv:node_props_map(), DisplayTree :: display_tree().
    
      
      Link to this function
    
    
  flat_struct_to_tree(NodePropsMap, MapFun)
-spec flat_struct_to_tree(NodePropsMap, MapFun) -> DisplayTree when NodePropsMap :: khepri_adv:node_props_map(), MapFun :: fun((khepri:node_props()) -> khepri:node_props()), DisplayTree :: display_tree().
    
      
      Link to this function
    
    
  format_exception(Class, Reason, Stacktrace, Options)
    
      
      Link to this function
    
    
  init_list_of_modules_to_skip()
    
      
      Link to this function
    
    
  is_ra_server_alive(RaServer)
-spec is_ra_server_alive(RaServer) -> IsAlive when RaServer :: ra:server_id(), IsAlive :: boolean().
    
      
      Link to this function
    
    
  node_props_to_payload(NodeProps, Default)
    
      
      Link to this function
    
    
  should_collect_code_for_module(Module)
    
      
      Link to this function
    
    
  sleep(Time, Timeout)
-spec sleep(Time, Timeout) -> Timeout when Time :: non_neg_integer(), Timeout :: timeout().
      
    
      
      Link to this function
    
    
  start_timeout_window(Timeout)
-spec start_timeout_window(Timeout) -> Timestamp | none
                        when Timeout :: timeout(), Timestamp :: integer().