2 @page utility Utility module
\r
5 Utility module provides small utility functions.<br>
\r
7 @image html overview_utility.png "Software architecture of Utility module"
\r
9 Utility module has following sub implementations with each corresponding roles.<br>
\r
10 - <b>Logging</b><br>
\r
11 Provides logging macros useful for developement.<br>
\r
13 - <b>Data Structure</b><br>
\r
14 Provides wrapped data structure such as async queue.<br>
\r
16 - <b>Compress</b><br>
\r
17 Provides API to compress/uncompress TAR ball.<br>
\r
20 Provides API to use file as integer property store.<br>
\r
22 - <b>Mainloop</b><br>
\r
23 Provides API to create and control g_main_loop.<br>
\r
26 Provides timestamp conversion between seconds and UTC.<br>
\r