Support for the Librt library on the Symbian platform enables you to port Librt-based applications onto the Symbian platform quickly and easily. With knowledge of the Librt library you can also develop Librt-based applications on the Symbian platform with minimal coding effort and without much knowledge of the native Symbian Utility C++ APIs.
The librt.dll
provides
the Librt functionality and your code must link to librt.lib
.
Important: Your
application or library that uses the Librt library for the clock solutions
must link to librt.dll
prior to all other libraries in
the link order. This is because both libc.dll
and librt.dll
provide
similar clock interfaces but only the Librt library is modified to behave
according to the LSB 3.1 specification.
The following image illustrates how the Librt library interacts with the components of the P.I.P.S. environment and also with the Symbian platform:
Figure: The Librt library interacting with P.I.P.S. and the Symbian platform
The following table is a comprehensive list of Librt APIs as per the LSB 3.1 specification:
The following tutorials describe some high-level usage scenarios of the Librt library functions: