blob: c85ef95f8588ded1ddbc658a77dc6c68711ee934 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
.TH hal_set_lock "3hal" "2006-10-12" "LinuxCNC Documentation" "HAL"
.SH NAME
hal_set_lock, hal_get_lock \- Set or get the HAL lock level
.SH SYNTAX
.HP
int hal_set_lock(unsigned char \fIlock_type\fR)
.HP
int hal_get_lock()
.SH ARGUMENTS
.IP \fIlock_type\fR
The desired lock type, which may be a bitwise combination of: \fBHAL_LOCK_LOAD\fR, \fBHAL_LOCK_CONFIG\fR, \fBHAL_LOCK_PARAMS\fR, or \fBHAL_LOCK_PARAMS\fR. \fBHAL_LOCK_NONE\fR or 0 locks nothing, and \fBHAL_LOCK_ALL\fB locks everything.
.SH DESCRIPTION
.SH RETURN VALUE
\fBhal_set_lock\fR Returns a HAL status code. \fBhal_get_lock\fR returns the
current HAL lock level or a HAL status code.
|