1Slurm API(3) Slurmd status functions Slurm API(3)
2
3
4
6 slurm_free_slurmd_status, slurm_load_slurmd_status,
7 slurm_print_slurmd_status - Slurmd status functions
8
9
11 #include <slurm/slurm.h>
12
13 void slurm_free_slurmd_status (
14 slurmd_status_t* slurmd_status_ptr
15 );
16
17 int slurm_load_slurmd_status (
18 slurmd_status_t** slurmd_status_ptr
19 );
20
21 void slurm_print_slurmd_status (
22 FILE *out,
23 slurmd_status_t* slurmd_status_pptr
24 );
25
26
28 slurmd_status_ptr
29 Slurmd status pointer. Created by slurm_load_slurmd_status,
30 used in subsequent function calls, and destroyed by
31 slurm_free_slurmd_status.
32
33
35 slurm_free_slurmd_status free slurmd state information.
36
37 slurm_load_slurmd_status issue RPC to get the status of slurmd daemon
38 on this machine.
39
40 slurm_print_slurmd_status output the contents of slurmd status message
41 as loaded using slurm_load_slurmd_status.
42
43
45 Copyright (C) 2006-2007 The Regents of the University of California.
46 Copyright (C) 2008 Lawrence Livermore National Security. Produced at
47 Lawrence Livermore National Laboratory (cf, DISCLAIMER).
48 CODE-OCEC-09-009. All rights reserved.
49
50 This file is part of Slurm, a resource management program. For
51 details, see <https://slurm.schedmd.com/>.
52
53 Slurm is free software; you can redistribute it and/or modify it under
54 the terms of the GNU General Public License as published by the Free
55 Software Foundation; either version 2 of the License, or (at your
56 option) any later version.
57
58 Slurm is distributed in the hope that it will be useful, but WITHOUT
59 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
60 FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
61 for more details.
62
63
64
65April 2015 Slurmd status functions Slurm API(3)