Andrew Johnson
|
99be9a86a0
|
Rework EPICS_THREAD_CAN_JOIN
RTEMS osdThread.h was missing an extern "C" wrapper.
|
2019-07-02 17:31:37 -05:00 |
|
Andrew Johnson
|
fbf62189cb
|
Replace epicsThreadOptsDefaults() with EPICS_THREAD_OPTS_INIT
The epicsThreadCreate() routines now interpose calls to
epicsThreadGetStackSize() if an enum value is passed.
|
2019-07-02 17:27:27 -05:00 |
|
Michael Davidsaver
|
38999a971f
|
document epicsThread.h
|
2019-06-23 19:06:23 -07:00 |
|
Michael Davidsaver
|
5efce9ecc0
|
epicsThreadJoin() -> epicsThreadMustJoin()
|
2019-06-23 07:30:48 -07:00 |
|
Michael Davidsaver
|
c9dcab95a6
|
class epicsThread is joinable
|
2018-11-04 20:06:18 -08:00 |
|
Michael Davidsaver
|
d989c8fade
|
libCom: joinable threads (posix only)
Add epicsThreadJoin() and epicsThreadOpts::joinable.
For compatibility, default threads aren't joinable
by default.
Currently only POSIX can join.
|
2018-11-04 20:06:18 -08:00 |
|
Michael Davidsaver
|
ca800fa57d
|
libCom: add epicsThreadCreateOpt()
Variant of epicsThreadCreate() which accepts optional
arguments via a structure to allow for compatible
addition of new arguments.
|
2018-11-04 20:06:18 -08:00 |
|
Ralph Lange
|
833648c977
|
Move all under modules/libcom
|
2018-06-19 11:25:46 +02:00 |
|