# Miscellaneous Functions

> The following APIs perform specialized functions :

> mco_db_register_collations
> Register collation functions with the runtime
> mco_system_get_current_time
> Retrieve the operating system time
> mco_ticks2time
> Convert datetime between the application's and database's resolution
> mco_time2ticks
> Convert datetime between the application's and database's resolution
> mco_system_get_hi_res_freq
> Retrieve the frequency of the high-resolution timer
> mco_system_get_hi_res_time
> Retrieve the number of ticks elapsed since the high-resolution timer was started
> mco_set_system_get_current_time
> Set the function that returns the current time
> mco_open_file
> Open a file
> mco_core_load
> Loads eXtremeDB libraries dynamically
> mco_core_is_loaded
> Return `true` if the core eXtremeDB dynamic libraries are loaded
> mco_begin_wait_event
> Set the current wait event type for profiling and diagnostics.
> mco_end_wait_event
> Clear the current wait event type for profiling and diagnostics.
> mco_dict_version
> Retrieve the current version number of the database schema (dictionary).