Handbook
Glossary
kp_proc>> ( object -- value )
Vocabulary
accessors
Inputs
object
an
object
Outputs
value
an
object
Definition
IN:
accessors
GENERIC:
kp_proc>>
( object -- value )
Methods
USING:
accessors
classes.struct
classes.struct.private
specialized-arrays.instances.alien.c-types.char
tools.ps.macos.private
unix.time
;
M:
kinfo_proc
kp_proc>>
T{
struct-slot-spec
{
name
"kp_proc"
}
{
offset 0
}
{
class
extern_proc
}
{
initial
S{
extern_proc
{
__p_starttime
S{
timeval
{
sec 0
}
{
usec 0
}
}
}
{
p_vmspace
f
}
{
p_sigacts
f
}
{
p_flag 0
}
{
p_stat 0
}
{
p_pid 0
}
{
p_oppid 0
}
{
p_dupfd 0
}
{
user_stack
f
}
{
exit_thread
f
}
{
p_debugger 0
}
{
sigwait 0
}
{
p_estcpu 0
}
{
p_cpticks 0
}
{
p_pctcpu 0
}
{
p_wchan
f
}
{
p_wmesg
f
}
{
p_swtime 0
}
{
p_slptime 0
}
{
p_realtimer
S{
itimerval
{
it_interval ~timeval~
}
{
it_value ~timeval~
}
}
}
{
p_rtime
S{
timeval
{
sec 0
}
{
usec 0
}
}
}
{
p_uticks 0
}
{
p_sticks 0
}
{
p_iticks 0
}
{
p_traceflag 0
}
{
p_tracep
f
}
{
p_siglist 0
}
{
p_textvp
f
}
{
p_holdcnt 0
}
{
p_sigmask 0
}
{
p_sigignore 0
}
{
p_sigcatch 0
}
{
p_priority 0
}
{
p_usrpri 0
}
{
p_nice 0
}
{
p_comm
char-array{
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
}
}
{
p_pgrp
f
}
{
p_addr
f
}
{
p_xstat 0
}
{
p_acflag 0
}
{
p_ru
f
}
}
}
{
type
extern_proc
}
}
read-struct-slot
;
inline