8000 GitHub - zhaohappy/sleep.wasm: sleep in WebAssembly
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

zhaohappy/sleep.wasm

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sleep.wasm

Current Version Build Status via Travis CI Dependencies belly-button-style

WebAssembly implementation of sleep. This module began life as a quasi-fork of the sleep module. The methods provided by this module are synchronous and block execution while the process sleeps.

Basic Usage

'use strict';
const { msleep, nsleep, sleep, usleep } = require('sleep.wasm');

// Each of these calls sleep for one second.
msleep(1000);
nsleep(1000000000);
sleep(1);
usleep(1000000);

API

sleep.wasm exports the following methods.

msleep(ms)

  • Arguments
    • ms (number) - The number of milliseconds to sleep for.
  • Returns
    • Nothing

nsleep(ns)

  • Arguments
    • ns (number) - The number of nanoseconds to sleep for.
  • Returns
    • Nothing

sleep(sec)

  • Arguments
    • sec (number) - The number of seconds to sleep for.
  • Returns
    • Nothing

usleep(us)

  • Arguments
    • us (number) - The number of microseconds to sleep for.
  • Returns
    • Nothing

About

sleep in WebAssembly

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 78.1%
  • C++ 21.9%
0