diff options
Diffstat (limited to 'ppapi/api/pp_time.idl')
-rw-r--r-- | ppapi/api/pp_time.idl | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/ppapi/api/pp_time.idl b/ppapi/api/pp_time.idl new file mode 100644 index 0000000..1b86368 --- /dev/null +++ b/ppapi/api/pp_time.idl @@ -0,0 +1,23 @@ +/* Copyright (c) 2011 The Chromium Authors. All rights reserved. + * Use of this source code is governed by a BSD-style license that can be + * found in the LICENSE file. + */ + +/* This file defines time and time ticks types. */ + +/* The PP_Time type represents the "wall clock time" according to the browser + * and is defined as the number of seconds since the Epoch (00:00:00 UTC, + * January 1, 1970). + */ +typedef double_t PP_Time; + +/* A PP_TimeTicks value represents time ticks which are measured in seconds + * and are used for indicating the time that certain messages were received. + * In contrast to PP_Time, PP_TimeTicks does not correspond to any actual + * wall clock time and will not change discontinuously if the user changes + * their computer clock. + * + * The units are in seconds, but are not measured relative to any particular + * epoch, so the most you can do is compare two values. + */ +typedef double_t PP_TimeTicks; |