RKH
Loading...
Searching...
No Matches
rkhfwk_sched.h
Go to the documentation of this file.
1
/*
2
* --------------------------------------------------------------------------
3
*
4
* Framework RKH
5
* -------------
6
*
7
* State-machine framework for reactive embedded systems
8
*
9
* Copyright (C) 2010 Leandro Francucci.
10
* All rights reserved. Protected by international copyright laws.
11
*
12
*
13
* RKH is free software: you can redistribute it and/or modify it under the
14
* terms of the GNU General Public License as published by the Free Software
15
* Foundation, either version 3 of the License, or (at your option) any
16
* later version.
17
*
18
* RKH is distributed in the hope that it will be useful, but WITHOUT ANY
19
* WARRANTY; without even the implied warranty of MERCHANTABILITY or
20
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
21
* more details.
22
*
23
* You should have received a copy of the GNU General Public License along
24
* with RKH, see copying.txt file.
25
*
26
* Contact information:
27
* RKH site: http://vortexmakes.com/que-es/
28
* RKH GitHub: https://github.com/vortexmakes/RKH
29
* RKH Sourceforge: https://sourceforge.net/projects/rkh-reactivesys/
30
* e-mail: lf@vortexmakes.com
31
* ---------------------------------------------------------------------------
32
*/
33
40
/* -------------------------- Development history -------------------------- */
41
/*
42
* 2017.17.05 LeFr v2.4.05 Initial version
43
*/
44
45
/* -------------------------------- Authors -------------------------------- */
46
/*
47
* LeFr Leandro Francucci lf@vortexmakes.com
48
*/
49
50
/* --------------------------------- Notes --------------------------------- */
51
/* --------------------------------- Module -------------------------------- */
52
#ifndef __RKHFWK_SCHED_H__
53
#define __RKHFWK_SCHED_H__
54
55
/* ----------------------------- Include files ----------------------------- */
56
#include "
rkhtype.h
"
57
58
/* ---------------------- External C language linkage ---------------------- */
59
#ifdef __cplusplus
60
extern
"C"
{
61
#endif
62
63
/* --------------------------------- Macros -------------------------------- */
64
/* -------------------------------- Constants ------------------------------ */
65
/* ------------------------------- Data types ------------------------------ */
66
/* -------------------------- External variables --------------------------- */
67
/* -------------------------- Function prototypes -------------------------- */
89
void
rkh_fwk_init
(
void
);
90
120
void
rkh_fwk_enter
(
void
);
121
148
void
rkh_fwk_exit
(
void
);
149
150
/* -------------------- External C language linkage end -------------------- */
151
#ifdef __cplusplus
152
}
153
#endif
154
155
/* ------------------------------ Module end ------------------------------- */
156
#endif
157
158
/* ------------------------------ End of file ------------------------------ */
rkh_fwk_exit
void rkh_fwk_exit(void)
Exit the RKH framework.
rkh_fwk_init
void rkh_fwk_init(void)
Initializes the RKH framework.
rkh_fwk_enter
void rkh_fwk_enter(void)
RKH framework is started.
rkhtype.h
Defines the data types that uses RKH.
source
fwk
inc
rkhfwk_sched.h
Generated on Thu Nov 13 2025 10:36:59 for RKH by
1.9.8