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 PLWP_GETSPYMASTER 3PROC
16 .Os
17 .Sh NAME
18 .Nm Plwp_getspymaster
19 .Nd get agent LWP spy master information
20 .Sh SYNOPSIS
21 .Lb libproc
22 .In libproc.h
23 .Ft int
24 .Fo Plwp_getspymaster
25 .Fa "struct ps_prochandle *P"
26 .Fa "lwpid_t lwpid"
27 .Fa "psinfo_t *ps"
28 .Fc
29 .Sh DESCRIPTION
30 The
31 .Fn Plwp_getspymaster
32 function returns information about the spy master that corresponds to
33 the agent LWP for the thread
34 .Fa lwpid
35 in the process handle
36 .Fa P .
37 .Pp
38 The agent LWP allows another process to inject actions into the target process.
39 When an agent LWP is created, it leverages an existing thread in the process and
40 it also creates a record of whom created the agent, which is called the spy
41 master.
|
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 PLWP_GETSPYMASTER 3PROC
16 .Os
17 .Sh NAME
18 .Nm Plwp_getspymaster
19 .Nd get agent LWP spy master information
20 .Sh LIBRARY
21 .Lb libproc
22 .Sh SYNOPSIS
23 .In libproc.h
24 .Ft int
25 .Fo Plwp_getspymaster
26 .Fa "struct ps_prochandle *P"
27 .Fa "lwpid_t lwpid"
28 .Fa "psinfo_t *ps"
29 .Fc
30 .Sh DESCRIPTION
31 The
32 .Fn Plwp_getspymaster
33 function returns information about the spy master that corresponds to
34 the agent LWP for the thread
35 .Fa lwpid
36 in the process handle
37 .Fa P .
38 .Pp
39 The agent LWP allows another process to inject actions into the target process.
40 When an agent LWP is created, it leverages an existing thread in the process and
41 it also creates a record of whom created the agent, which is called the spy
42 master.
|