1 /** 2 D header file for DragonFlyBSD's extensions to POSIX's time.h. 3 4 Copyright: Copyright 2014 5 License: $(WEB www.boost.org/LICENSE_1_0.txt, Boost License 1.0). 6 Authors: $(HTTP jmdavisprog.com, Jonathan M Davis) and Diederik de Groot 7 */ 8 module core.sys.dragonflybsd.time; 9 10 version (DragonFlyBSD): 11 12 public import core.sys.posix.time; 13 14 import core.sys.dragonflybsd.sys.cdefs; 15 16 enum CLOCK_REALTIME = 0; 17 enum CLOCK_VIRTUAL = 1; 18 enum CLOCK_PROF = 2; 19 enum CLOCK_MONOTONIC = 4; 20 enum CLOCK_UPTIME = 5; 21 enum CLOCK_UPTIME_PRECISE = 7; 22 enum CLOCK_UPTIME_FAST = 8; 23 enum CLOCK_REALTIME_PRECISE = 9; 24 enum CLOCK_REALTIME_FAST = 10; 25 enum CLOCK_MONOTONIC_PRECISE = 11; 26 enum CLOCK_MONOTONIC_FAST = 12; 27 enum CLOCK_SECOND = 13; 28 enum CLOCK_THREAD_CPUTIME_ID = 14; 29 enum CLOCK_PROCESS_CPUTIME_ID= 15; 30