blob: e1fd8050e6644ed3b7e766f4e0f46f4791f7faf9 (
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
|
/**** POSIXS ^*****************************************************************/
#include <stdlib.h>
/**** RELABSD *****************************************************************/
#include <relabsd/config/parameters.h>
/******************************************************************************/
/**** LOCAL FUNCTIONS *********************************************************/
/******************************************************************************/
/******************************************************************************/
/**** EXPORTED FUNCTIONS ******************************************************/
/******************************************************************************/
void relabsd_parameters_initialize_options
(
struct relabsd_parameters parameters [const restrict static 1]
)
{
parameters->run_as_daemon = 0;
parameters->communication_node_name = (const char *) NULL;
parameters->device_name = (const char *) NULL;
parameters->physical_device_file_name = (const char *) NULL;
parameters->configuration_file = (const char *) NULL;
}
int relabsd_parameters_get_run_as_daemon
(
const struct relabsd_parameters parameters [const restrict static 1]
)
{
return parameters->run_as_daemon;
}
const char * relabsd_parameters_get_communication_node_name
(
const struct relabsd_parameters parameters [const restrict static 1]
)
{
return parameters->communication_node_name;
}
const char * relabsd_parameters_get_device_name
(
const struct relabsd_parameters parameters [const restrict static 1]
)
{
return parameters->device_name;
}
const char * relabsd_parameters_get_physical_device_file_name
(
const struct relabsd_parameters parameters [const restrict static 1]
)
{
return parameters->physical_device_file_name;
}
enum relabsd_parameters_run_mode relabsd_parameters_get_execution_mode
(
const struct relabsd_parameters parameters [const restrict static 1]
)
{
return parameters->mode;
}
|