Page Menu
Home
Phorge
Search
Configure Global Search
Log In
Files
F4504034
os.d.ts
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Flag For Later
Award Token
Size
2 KB
Referenced Files
None
Subscribers
None
os.d.ts
View Options
declare
module
'os'
{
interface
CpuInfo
{
model
:
string
;
speed
:
number
;
times
:
{
user
:
number
;
nice
:
number
;
sys
:
number
;
idle
:
number
;
irq
:
number
;
};
}
interface
NetworkInterfaceInfo
{
address
:
string
;
netmask
:
string
;
family
:
'IPv4'
|
'IPv6'
;
mac
:
string
;
internal
:
boolean
;
cidr
:
string
|
null
;
}
interface
UserInfo
{
username
:
string
;
uid
:
number
;
gid
:
number
;
shell
:
string
;
homedir
:
string
;
}
interface
OsConstants
{
signals
:
{
SIGHUP?
:
number
;
SIGINT?
:
number
;
SIGQUIT?
:
number
;
SIGILL?
:
number
;
SIGTRAP?
:
number
;
SIGABRT?
:
number
;
SIGIOT?
:
number
;
SIGBUS?
:
number
;
SIGFPE?
:
number
;
SIGKILL?
:
number
;
SIGUSR1?
:
number
;
SIGUSR2?
:
number
;
SIGSEGV?
:
number
;
SIGPIPE?
:
number
;
SIGALRM?
:
number
;
SIGTERM?
:
number
;
SIGCHLD?
:
number
;
SIGCONT?
:
number
;
SIGSTOP?
:
number
;
SIGTSTP?
:
number
;
SIGTTIN?
:
number
;
SIGTTOU?
:
number
;
SIGURG?
:
number
;
SIGXCPU?
:
number
;
SIGXFSZ?
:
number
;
SIGVTALRM?
:
number
;
SIGPROF?
:
number
;
SIGWINCH?
:
number
;
SIGIO?
:
number
;
SIGSYS?
:
number
;
};
errno
:
Record
<
string
,
number
>
;
priority
:
{
PRIORITY_LOW
:
number
;
PRIORITY_BELOW_NORMAL
:
number
;
PRIORITY_NORMAL
:
number
;
PRIORITY_ABOVE_NORMAL
:
number
;
PRIORITY_HIGH
:
number
;
PRIORITY_HIGHEST
:
number
;
};
dlopen
:
{
RTLD_LAZY?
:
number
;
RTLD_NOW?
:
number
;
RTLD_GLOBAL?
:
number
;
RTLD_LOCAL?
:
number
;
RTLD_DEEPBIND?
:
number
;
};
UV_UDP_REUSEADDR
:
number
;
}
const
EOL
:
string
;
const
devNull
:
string
;
const
constants
:
OsConstants
;
function
arch
()
:
string
;
function
platform
()
:
string
;
function
type
()
:
string
;
function
release
()
:
string
;
function
version
()
:
string
;
function
machine
()
:
string
;
function
hostname
()
:
string
;
function
homedir
()
:
string
;
function
tmpdir
()
:
string
;
function
endianness
()
:
'BE'
|
'LE'
;
function
uptime
()
:
number
;
function
totalmem
()
:
number
;
function
freemem
()
:
number
;
function
availableParallelism
()
:
number
;
function
cpus
()
:
CpuInfo
[];
function
loadavg
()
:
[
number
,
number
,
number
];
function
networkInterfaces
()
:
Record
<
string
,
NetworkInterfaceInfo
[]
>
;
function
userInfo
()
:
UserInfo
;
function
getPriority
(
pid?
:
number
)
:
number
;
function
setPriority
(
priority
:
number
)
:
void
;
function
setPriority
(
pid
:
number
,
priority
:
number
)
:
void
;
}
declare
module
'ant:os'
{
export
*
from
'os'
;
}
declare
module
'node:os'
{
export
*
from
'os'
;
}
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Sun, May 3, 9:41 AM (8 h, 7 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
537966
Default Alt Text
os.d.ts (2 KB)
Attached To
Mode
rANT Ant
Attached
Detach File
Event Timeline
Log In to Comment