AWS IoT Device SDK C: Platform
Platform portability layer
Return to main page ↑
Clock

Time-related functions used by libraries in this SDK.

The platform clock component provides other libraries with functions relating to timers and clocks. It interfaces directly with the operation system to provide:

  • Clocks for reading the current time.
  • Timers that create a notification thread when they expire.

Dependencies

Dependencies of the platform clock component.

dot_inline_dotgraph_1.png
Clock direct dependencies

Currently, the platform clock component has the following dependencies:

  • The operating system must provide the necessary APIs to implement the clock component's functions.
  • The logging library may be used if IOT_LOG_LEVEL_PLATFORM is not IOT_LOG_NONE.