This commit is contained in:
Dante
2026-05-22 11:48:42 -07:00
parent 0a5075319f
commit 05f197c291
2665 changed files with 198448 additions and 1 deletions

View File

@ -0,0 +1,26 @@
package eval.luv;
@:forward
abstract RandomRequest(Request) to Request {}
/**
System entropy source.
@see https://aantron.github.io/luv/luv/Luv/Random
**/
extern class Random {
static function createRequest():RandomRequest;
/**
Fills the given buffer with bits from the system entropy source.
**/
static function random(loop:Loop, buffer:Buffer, ?request:RandomRequest, callback:(result:Result<Result.NoData>)->Void):Void;
}
extern class RandomSync {
/**
Fills the given buffer with bits from the system entropy source.
**/
static function random(buffer:Buffer):Result<Result.NoData>;
}