Motr
M0
stats_fom.h
Go to the documentation of this file.
1
/*
2
* Copyright (c) 2013-2020 Seagate Technology LLC and/or its Affiliates
3
*
4
* Licensed under the Apache License, Version 2.0 (the "License");
5
* you may not use this file except in compliance with the License.
6
* You may obtain a copy of the License at
7
*
8
* http://www.apache.org/licenses/LICENSE-2.0
9
*
10
* Unless required by applicable law or agreed to in writing, software
11
* distributed under the License is distributed on an "AS IS" BASIS,
12
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13
* See the License for the specific language governing permissions and
14
* limitations under the License.
15
*
16
* For any questions about this software or licensing,
17
* please email opensource@seagate.com or cortx-questions@seagate.com.
18
*
19
*/
20
21
22
#pragma once
23
24
#ifndef __MOTR_FOP_UT_STATS_FOM_H__
25
#define __MOTR_FOP_UT_STATS_FOM_H__
26
27
#include "
fop/fom.h
"
28
#include "
fop/fom_generic.h
"
29
30
31
enum
fom_stats_phase
{
32
PH_INIT
=
M0_FOM_PHASE_INIT
,
/*< fom has been initialised. */
33
PH_FINISH
=
M0_FOM_PHASE_FINISH
,
/*< terminal phase. */
34
PH_RUN
35
};
36
41
struct
fom_stats
{
43
struct
m0_fom
fs_gen
;
44
};
45
46
#endif
/* __MOTR_FOP_UT_STATS_FOM_H__ */
47
48
/*
49
* Local variables:
50
* c-indentation-style: "K&R"
51
* c-basic-offset: 8
52
* tab-width: 8
53
* fill-column: 80
54
* scroll-step: 1
55
* End:
56
*/
fom_stats_phase
fom_stats_phase
Definition:
stats_fom.h:31
M0_FOM_PHASE_INIT
Definition:
fom.h:373
fom_stats::fs_gen
struct m0_fom fs_gen
Definition:
stats_fom.h:43
PH_RUN
Definition:
stats_fom.h:34
fom.h
m0_fom
Definition:
fom.h:481
fom_generic.h
fom_stats
Definition:
stats_fom.h:41
M0_FOM_PHASE_FINISH
Definition:
fom.h:374
PH_FINISH
Definition:
stats_fom.h:33
PH_INIT
Definition:
stats_fom.h:32
fop
ut
stats
stats_fom.h
Generated on Thu Apr 14 2022 14:02:55 for Motr by
1.8.14