Skip to content

Refactor ASF Celix utils to use libuv time/clock api #772

@pnoltes

Description

@pnoltes

Introduction

The utils api uses struct timespec and clockid_t. This should be replaced with uv_timeval64_t and uv_clock_id.
This will abstract the current Linux-specific implementation and make it cross-platform.

Steps

  • Replace ASF Celix public api usage of struct timespec and clockid_t with libuv altenatives.

  • Replace ASF Celix internal usage of struct timespec and clockid_t with libuv altenatives.

Metadata

Metadata

Assignees

No one assigned

    Labels

    component/utilsCategorizes an issue or PR relevant to the utils.kind/api-changeCategorizes issue or PR as related to adding, removing, or otherwise changing an APIkind/improvementCategorizes issue or PR as related to improvements.

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions