9103 opengroup acknowledgement should be properly formatted in man pages
[unleashed.git] / usr / src / man / man3c / thrd_current.3c
blob6b4fc3e53db7e693c4f9a2ef45c221c62f621bb7
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 2016 Joyent, Inc.
13 .\"
14 .Dd "Jan 11, 2015"
15 .Dt THRD_CURRENT 3C
16 .Os
17 .Sh NAME
18 .Nm thrd_current
19 .Nd obtain current thread's ID
20 .Sh SYNOPSIS
21 .In threads.h
22 .Ft thrd_t
23 .Fo thrd_current
24 .Fa void
25 .Fc
26 .Sh DESCRIPTION
27 The
28 .Fn thrd_current
29 function returns the thread ID of the current calling thread.
30 Note, this ID may be different from the thread ID returned when using
31 .Xr thr_self 3C
33 .Xr pthread_self 3C ;
34 however, it still uniquely identifies the thread.
35 .Sh ERRORS
36 No errors are defined.
37 .Sh INTERFACE STABILITY
38 .Sy Standard
39 .Sh MT-Level
40 .Sy MT-Safe
41 .Sh SEE ALSO
42 .Xr pthread_self 3C ,
43 .Xr thr_self 3C ,
44 .Xr thrd_create 3C ,
45 .Xr attributes 5 ,
46 .Xr threads 5