forked from LeenkxTeam/LNXSDK
		
	
		
			
	
	
		
			27 lines
		
	
	
		
			470 B
		
	
	
	
		
			Haxe
		
	
	
	
	
	
		
		
			
		
	
	
			27 lines
		
	
	
		
			470 B
		
	
	
	
		
			Haxe
		
	
	
	
	
	
|  | package eval.luv; | ||
|  | 
 | ||
|  | import eval.integers.Int64; | ||
|  | import eval.integers.UInt64; | ||
|  | 
 | ||
|  | /** | ||
|  | 	Current time. | ||
|  | 
 | ||
|  | 	@see https://aantron.github.io/luv/luv/Luv/Time | ||
|  | **/ | ||
|  | extern class Time { | ||
|  | 	/** | ||
|  | 		Get time. | ||
|  | 	**/ | ||
|  | 	static function getTimeOfDay():Result<{sec:Int64, usec:Int}>; | ||
|  | 
 | ||
|  | 	/** | ||
|  | 		Samples the high-resolution timer. | ||
|  | 	**/ | ||
|  | 	static function hrTime():UInt64; | ||
|  | 
 | ||
|  | 	/** | ||
|  | 		Suspends the calling thread for at least the given number of milliseconds. | ||
|  | 	**/ | ||
|  | 	static function sleep(duration:Int):Void; | ||
|  | 
 | ||
|  | } |