1 .\"
   2 .\" This file and its contents are supplied under the terms of the
   3 .\" Common Development and Distribution License ("CDDL"), version 1.0.
   4 .\" You may only use this file in accordance with the terms of version
   5 .\" 1.0 of the CDDL.
   6 .\"
   7 .\" A full copy of the text of the CDDL should have accompanied this
   8 .\" source.  A copy of the CDDL is also available via the Internet at
   9 .\" http://www.illumos.org/license/CDDL.
  10 .\"
  11 .\"
  12 .\" Copyright 2015 Joyent, Inc.
  13 .\"
  14 .Dd May 11, 2016
  15 .Dt PSTATE 3PROC
  16 .Os
  17 .Sh NAME
  18 .Nm Pstate
  19 .Nd obtain process handle state
  20 .Sh LIBRARY
  21 .Lb libproc
  22 .Sh SYNOPSIS
  23 .In libproc.h
  24 .Ft int
  25 .Fo Pstate
  26 .Fa "struct ps_prochandle *P"
  27 .Fc
  28 .Sh DESCRIPTION
  29 The
  30 .Fn Pstate
  31 function returns the state of the process handle
  32 .Fa P .
  33 The list of states is available in the
  34 .Sy PROCESS STATES
  35 section in
  36 .Xr libproc 3LIB .
  37 .Sh RETURN VALUES
  38 Upon successful completion, the current state is returned.
  39 .Sh INTERFACE STABILITY
  40 .Sy Uncommitted
  41 .Sh MT-LEVEL
  42 See
  43 .Sy LOCKING
  44 in
  45 .Xr libproc 3LIB .
  46 .Sh SEE ALSO
  47 .Xr libproc 3LIB