Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
contego / home / tvault / .virtenv / lib / python2.7 / site-packages / monotonic.pyc
Size: Mime:
ó
ïEYc@sFdZddlZddlZddlZddlZddlZddlZd"Zy
ejZWnÞe	k
rAy­ej
dkrejddeƒZ
dejfd„ƒYZe
jZeje_eƒZe
jejeƒƒejejd	Zd
„Znóej
jdƒs)ej
jdƒréej
jdƒrtyejjZWq€ek
rpejjd
ƒZq€XnejjZeeddƒZ!e!r°ej"e!_d„Zqøej#Z#ej$e#_ej%ƒZ&da'da(d„Zny(ejej)j*dƒdeƒj+Z+Wn5e	k
rHejej)j*dƒdeƒj+Z+nXdejfd„ƒYZ,ej
jdƒr}dZ-nrej
jdƒr˜dZ-nWej
jdƒr³dZ-n<dej
krËdZ-n$ej
jdƒrïej.dƒZ-nd„Zeƒeƒdkre/d ƒ‚nWqBe0k
r=e1d!ƒ‚qBXnXdS(#s
  monotonic
  ~~~~~~~~~

  This module provides a ``monotonic()`` function which returns the
  value (in fractional seconds) of a clock which never goes backwards.

  On Python 3.3 or newer, ``monotonic`` will be an alias of
  ``time.monotonic`` from the standard library. On older versions,
  it will fall back to an equivalent implementation:

  +-------------+----------------------------------------+
  | Linux, BSD  | ``clock_gettime(3)``                   |
  +-------------+----------------------------------------+
  | Windows     | ``GetTickCount`` or ``GetTickCount64`` |
  +-------------+----------------------------------------+
  | OS X        | ``mach_absolute_time``                 |
  +-------------+----------------------------------------+

  If no suitable implementation exists for the current platform,
  attempting to import this module (or to import from it) will
  cause a ``RuntimeError`` exception to be raised.


  Copyright 2014, 2015, 2016 Ori Livneh <ori@wikimedia.org>

  Licensed under the Apache License, Version 2.0 (the "License");
  you may not use this file except in compliance with the License.
  You may obtain a copy of the License at

    http://www.apache.org/licenses/LICENSE-2.0

  Unless required by applicable law or agreed to in writing, software
  distributed under the License is distributed on an "AS IS" BASIS,
  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  See the License for the specific language governing permissions and
  limitations under the License.

iÿÿÿÿNt	monotonictdarwins/usr/lib/libc.dylibt	use_errnotmach_timebase_info_data_tcBs,eZdZdejfdejffZRS(s4System timebase info. Defined in <mach/mach_time.h>.tnumertdenom(t__name__t
__module__t__doc__tctypestc_uint32t_fields_(((s>/home/tvault/.virtenv/lib/python2.7/site-packages/monotonic.pyR=sgeÍÍAcCstƒtS(s$Monotonic clock, cannot go backward.(tmach_absolute_timetticks_per_second(((s>/home/tvault/.virtenv/lib/python2.7/site-packages/monotonic.pyRIstwin32tcygwinskernel32.dlltGetTickCount64cCstƒdS(s$Monotonic clock, cannot go backward.g@@(R(((s>/home/tvault/.virtenv/lib/python2.7/site-packages/monotonic.pyRhsicCsUtItƒ}|tkr)td7an|atd>}|t7}|dSWdQXdS(s$Monotonic clock, cannot go backward.ii g@@N(tget_tick_count_locktGetTickCounttget_tick_count_last_sampletget_tick_count_wraparounds(tcurrent_sampletfinal_milliseconds((s>/home/tvault/.virtenv/lib/python2.7/site-packages/monotonic.pyRus	


tctrtttimespeccBs,eZdZdejfdejffZRS(s5Time specification, as described in clock_gettime(3).ttv_secttv_nsec(RRRR	tc_longR(((s>/home/tvault/.virtenv/lib/python2.7/site-packages/monotonic.pyRŒstlinuxitfreebsditsunos5tbsditaixi
cCsZtƒ}tttj|ƒƒrHtjƒ}t|tj|ƒƒ‚n|j	|j
dS(s$Monotonic clock, cannot go backward.geÍÍA(Rt
clock_gettimetCLOCK_MONOTONICR	tpointert	get_errnotOSErrortoststrerrorRR(ttsterrno((s>/home/tvault/.virtenv/lib/python2.7/site-packages/monotonic.pyRœs
	smonotonic() is not monotonic!s*no suitable implementation for this system(s	monotonic(2RR	tctypes.utilR'tsyst	threadingttimet__all__RtAttributeErrortplatformtCDLLtTruetlibct	StructureRRtc_uint64trestypettimebasetmach_timebase_infotbyrefRRR
t
startswithtcdlltkernel32R&tLoadLibrarytwindlltgetattrtNoneRtc_ulonglongRR
tLockRRRtutiltfind_libraryR"RR#t
c_longlongt
ValueErrort	ExceptiontRuntimeError(((s>/home/tvault/.virtenv/lib/python2.7/site-packages/monotonic.pyt<module>(sv

		$