RTEMS
5.0.0
cpukit
include
rtems
score
onceimpl.h
Go to the documentation of this file.
1
9
/*
10
* Copyright (c) 2014, 2019 embedded brains GmbH. All rights reserved.
11
*
12
* embedded brains GmbH
13
* Dornierstr. 4
14
* 82178 Puchheim
15
* Germany
16
* <rtems@embedded-brains.de>
17
*
18
* The license and distribution terms for this file may be
19
* found in the file LICENSE in this distribution or at
20
* http://www.rtems.org/license/LICENSE.
21
*/
22
23
#ifndef _RTEMS_ONCE_H
24
#define _RTEMS_ONCE_H
25
26
#include <
rtems/score/thread.h
>
27
28
#ifdef __cplusplus
29
extern
"C"
{
30
#endif
/* __cplusplus */
31
42
int
_Once(
unsigned
char
*once_state,
void
( *init_routine )(
void
) );
43
44
Thread_Life_state
_Once_Lock(
void
);
45
46
void
_Once_Unlock(
Thread_Life_state
thread_life_state );
47
50
#ifdef __cplusplus
51
}
52
#endif
/* __cplusplus */
53
54
#endif
/* _RTEMS_ONCE_H */
Thread_Life_state
Thread_Life_state
Thread life states.
Definition:
thread.h:675
thread.h
Constants and Structures Related with the Thread Control Block.
Generated by
1.8.13