|
Radix Relay
Hybrid mesh communications with Signal Protocol encryption
|
Functions | |
| auto | get_home_directory () -> std::string |
| Returns the user's home directory path. | |
| auto | get_temp_directory () -> std::string |
| Returns the system's temporary directory path. | |
| auto | expand_tilde_path (const std::string &path) -> std::string |
| Expands tilde (~) in path to home directory. | |
| auto | format_current_time_hms () -> std::string |
| Formats the current local time as HH:MM:SS. | |
| auto | current_timestamp_ms () -> std::uint64_t |
| Gets current timestamp in milliseconds since Unix epoch. | |
| auto radix_relay::platform::current_timestamp_ms | ( | ) | -> std::uint64_t |
Gets current timestamp in milliseconds since Unix epoch.
Referenced by radix_relay::core::presentation_handler::handle(), radix_relay::core::presentation_handler::handle(), radix_relay::core::presentation_handler::handle(), radix_relay::core::presentation_handler::handle(), and radix_relay::cli_utils::tui_sink< Mutex >::sink_it_().
| auto radix_relay::platform::expand_tilde_path | ( | const std::string & | path | ) | -> std::string |
Expands tilde (~) in path to home directory.
| path | Path possibly containing ~ |
Referenced by radix_relay::cli_utils::parse_cli_args().
| auto radix_relay::platform::format_current_time_hms | ( | ) | -> std::string |
Formats the current local time as HH:MM:SS.
| auto radix_relay::platform::get_home_directory | ( | ) | -> std::string |
Returns the user's home directory path.
| auto radix_relay::platform::get_temp_directory | ( | ) | -> std::string |
Returns the system's temporary directory path.