summaryrefslogtreecommitdiff
path: root/docs/man/man3/hal_start_threads.3hal
blob: 87418594c501eb6c1778cb26d576a9872c6dbe64 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
.TH hal_start_threads "3hal" "2006-10-12" "LinuxCNC Documentation" "HAL"
.SH NAME

hal_start_threads \- Allow HAL threads to begin executing

.SH SYNTAX
.HP
int hal_start_threads()

.HP
int hal_stop_threads()

.SH  ARGUMENTS

.SH DESCRIPTION
\fBhal_start_threads\fR starts all threads that have been created.  This
is the point at which realtime functions start being called.

\fBhal_stop_threads\fR stops all threads that were previously started by
\fBhal_start_threads\fR.  It should be called before any component that
is part of a system exits.

.SH RETURN VALUE
Returns a HAL status code.

.SH SEE ALSO
\fBhal_export_funct(3hal)\fR, \fBhal_create_thread(3hal)\fR,
\fBhal_add_funct_to_thread(3hal)\fR