Example:
import src/nodejs/jsos requireOs() echo arch() echo endianness() echo freemem() echo getPriority(pid = 0.cint) echo homedir() echo $loadavg() echo platform() echo release() echo tmpdir() echo totalmem() echo ostype() echo uptimeOs() echo version()
Lets
EADDRINUSE: cint
- Source Edit
EADDRNOTAVAIL: cint
- Source Edit
EAFNOSUPPORT: cint
- Source Edit
ECONNABORTED: cint
- Source Edit
ECONNREFUSED: cint
- Source Edit
ECONNRESET: cint
- Source Edit
EDESTADDRREQ: cint
- Source Edit
EHOSTUNREACH: cint
- Source Edit
EINPROGRESS: cint
- Source Edit
ENAMETOOLONG: cint
- Source Edit
ENETUNREACH: cint
- Source Edit
ENOPROTOOPT: cint
- Source Edit
EOPNOTSUPP: cint
- Source Edit
EPROTONOSUPPORT: cint
- Source Edit
EPROTOTYPE: cint
- Source Edit
EWOULDBLOCK: cint
- Source Edit
PRIORITY_ABOVE_NORMAL: cint
- Source Edit
PRIORITY_BELOW_NORMAL: cint
- Source Edit
PRIORITY_HIGH: cint
- Source Edit
PRIORITY_HIGHEST: cint
- Source Edit
PRIORITY_LOW: cint
- Source Edit
PRIORITY_NORMAL: cint
- Source Edit
RTLD_DEEPBIND: cint
- Source Edit
RTLD_GLOBAL: cint
- Source Edit
RTLD_LOCAL: cint
- Source Edit
UV_UDP_REUSEADDR: cint
- Source Edit
Procs
func arch(): cstring {.importjs: "os.$1()", ...raises: [], tags: [].}
- https://nodejs.org/api/os.html#os_os_arch Source Edit
func endianness(): cstring {.importjs: "os.$1()", ...raises: [], tags: [].}
- https://nodejs.org/api/os.html#os_os_endianness Source Edit
func freemem(): cint {.importjs: "os.$1()", ...raises: [], tags: [].}
- https://nodejs.org/api/os.html#os_os_freemem Source Edit
func getPriority(pid = 0.cint): cint {.importjs: "os.$1(#)", ...raises: [], tags: [].}
- https://nodejs.org/api/os.html#os_os_getpriority_pid Source Edit
func homedir(): cstring {.importjs: "os.$1()", ...raises: [], tags: [].}
- https://nodejs.org/api/os.html#os_os_homedir Source Edit
func loadavg(): seq[cint] {.importjs: "os.$1()", ...raises: [], tags: [].}
- https://nodejs.org/api/os.html#os_os_loadavg Source Edit
func ostype(): cstring {.importjs: "os.type()", ...raises: [], tags: [].}
- https://nodejs.org/api/os.html#os_os_type Source Edit
func platform(): cstring {.importjs: "os.$1()", ...raises: [], tags: [].}
- https://nodejs.org/api/os.html#os_os_platform Source Edit
func release(): cstring {.importjs: "os.$1()", ...raises: [], tags: [].}
- https://nodejs.org/api/os.html#os_os_release Source Edit
func setPriority(pid, priority: cint) {.importjs: "os.$1(#, #)", ...raises: [], tags: [].}
- https://nodejs.org/api/os.html#os_os_setpriority_pid_priority Source Edit
func setPriority(priority: cint) {.importjs: "os.$1(#)", ...raises: [], tags: [].}
- https://nodejs.org/api/os.html#os_os_setpriority_pid_priority Source Edit
func tmpdir(): cstring {.importjs: "os.$1()", ...raises: [], tags: [].}
- https://nodejs.org/api/os.html#os_os_tmpdir Source Edit
func totalmem(): cint {.importjs: "os.$1()", ...raises: [], tags: [].}
- https://nodejs.org/api/os.html#os_os_totalmem Source Edit
func uptimeOs(): cint {.importjs: "os.uptime()", ...raises: [], tags: [].}
- https://nodejs.org/api/os.html#os_os_uptime Source Edit
func userInfo(): cstring {.importjs: "JSON.stringify(os.$1())", ...raises: [], tags: [].}
- https://nodejs.org/api/os.html#os_os_userinfo_options Source Edit
func version(): cstring {.importjs: "os.$1()", ...raises: [], tags: [].}
- https://nodejs.org/api/os.html#os_os_version Source Edit