smartmontools
SVN Rev 5618
Utility to control and monitor storage systems with "S.M.A.R.T."
farmprint.h
Go to the documentation of this file.
1
/*
2
* farmprint.h
3
*
4
* Home page of code is: https://www.smartmontools.org
5
*
6
* Copyright (C) 2021 - 2023 Seagate Technology LLC and/or its Affiliates
7
*
8
* SPDX-License-Identifier: GPL-2.0-or-later
9
*/
10
11
#ifndef FARMPRINT_H
12
#define FARMPRINT_H
13
14
#include "
farmcmds.h
"
15
16
/*
17
* Prints parsed FARM log (GP Log 0xA6) data from Seagate
18
* drives already present in ataFarmLog structure
19
*
20
* @param farmLog: Constant reference to parsed farm log (const ataFarmLog&)
21
*/
22
void
ataPrintFarmLog
(
const
ataFarmLog
& farmLog);
23
24
/*
25
* Prints parsed FARM log (SCSI log page 0x3D, sub-page 0x3) data from Seagate
26
* drives already present in scsiFarmLog structure
27
*
28
* @param farmLog: Constant reference to parsed farm log (const scsiFarmLog&)
29
*/
30
void
scsiPrintFarmLog
(
const
scsiFarmLog
& farmLog);
31
32
#endif
farmcmds.h
ataPrintFarmLog
void ataPrintFarmLog(const ataFarmLog &farmLog)
Definition:
farmprint.cpp:150
scsiPrintFarmLog
void scsiPrintFarmLog(const scsiFarmLog &farmLog)
Definition:
farmprint.cpp:509
ataFarmLog
Definition:
farmcmds.h:262
scsiFarmLog
Definition:
farmcmds.h:603
Generated on Sat Oct 5 2024 22:05:02 for smartmontools by
1.9.6