-
Notifications
You must be signed in to change notification settings - Fork 97
Refactor ASF Celix utils to use libuv time/clock api #772
Copy link
Copy link
Open
Labels
component/utilsCategorizes an issue or PR relevant to the utils.Categorizes an issue or PR relevant to the utils.kind/api-changeCategorizes issue or PR as related to adding, removing, or otherwise changing an APICategorizes issue or PR as related to adding, removing, or otherwise changing an APIkind/improvementCategorizes issue or PR as related to improvements.Categorizes issue or PR as related to improvements.
Milestone
Metadata
Metadata
Assignees
Labels
component/utilsCategorizes an issue or PR relevant to the utils.Categorizes an issue or PR relevant to the utils.kind/api-changeCategorizes issue or PR as related to adding, removing, or otherwise changing an APICategorizes issue or PR as related to adding, removing, or otherwise changing an APIkind/improvementCategorizes issue or PR as related to improvements.Categorizes issue or PR as related to improvements.
Type
Fields
Give feedbackNo fields configured for issues without a type.
Introduction
The utils api uses
struct timespecandclockid_t. This should be replaced withuv_timeval64_tanduv_clock_id.This will abstract the current Linux-specific implementation and make it cross-platform.
Steps
Replace ASF Celix public api usage of
struct timespecandclockid_twith libuv altenatives.Replace ASF Celix internal usage of
struct timespecandclockid_twith libuv altenatives.