ROOT
Version v6.32
master
v6.34
v6.30
v6.28
v6.26
v6.24
v6.22
v6.20
v6.18
v6.16
v6.14
v6.12
v6.10
v6.08
v6.06
Reference Guide
▼
ROOT
ROOT Reference Documentation
Tutorials
►
Functional Parts
►
Namespaces
►
All Classes
▼
Files
▼
File List
►
bindings
►
core
►
documentation
►
geom
►
graf2d
▼
graf3d
►
eve
▼
eve7
►
glu
▼
inc
▼
ROOT
►
REveBox.hxx
►
REveBoxSet.hxx
►
REveCalo.hxx
►
REveCaloData.hxx
►
REveChunkManager.hxx
►
REveClient.hxx
►
REveCompound.hxx
►
REveDataCollection.hxx
►
REveDataProxyBuilderBase.hxx
►
REveDataSimpleProxyBuilder.hxx
►
REveDataSimpleProxyBuilderTemplate.hxx
►
REveDataTable.hxx
►
REveDigitSet.hxx
►
REveElement.hxx
►
REveEllipsoid.hxx
►
REveFrameBox.hxx
►
REveGeoPolyShape.hxx
►
REveGeoShape.hxx
►
REveGeoShapeExtract.hxx
►
REveGluTess.hxx
►
REveJetCone.hxx
►
REveLine.hxx
►
REveManager.hxx
►
REvePathMark.hxx
►
REvePointSet.hxx
►
REvePolygonSetProjected.hxx
►
REveProjectionBases.hxx
►
REveProjectionManager.hxx
►
REveProjections.hxx
►
REveRenderData.hxx
►
REveRGBAPalette.hxx
►
REveScalableStraightLineSet.hxx
►
REveScene.hxx
►
REveSceneInfo.hxx
►
REveSecondarySelectable.hxx
►
REveSelection.hxx
►
REveShape.hxx
►
REveStraightLineSet.hxx
►
REveSystem.hxx
►
REveTableInfo.hxx
►
REveTableProxyBuilder.hxx
►
REveTrack.hxx
►
REveTrackProjected.hxx
►
REveTrackPropagator.hxx
►
REveTrans.hxx
►
REveTreeTools.hxx
►
REveTypes.hxx
►
REveUtil.hxx
►
REveVector.hxx
►
REveViewContext.hxx
►
REveViewer.hxx
►
REveVSD.hxx
►
REveVSDStructs.hxx
►
src
►
g3d
►
gl
►
gviz3d
►
gui
►
hist
►
html
►
io
►
main
►
math
►
montecarlo
►
net
►
proof
►
roofit
►
sql
►
tmva
►
tree
►
tutorials
►
v6-32-00-patches
►
File Members
Release Notes
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Modules
Pages
Loading...
Searching...
No Matches
REveSystem.hxx
Go to the documentation of this file.
1
// @(#)root/eve7:$Id$
2
// Authors: Matevz Tadel & Alja Mrak-Tadel: 2006, 2007, 2018
3
4
/*************************************************************************
5
* Copyright (C) 1995-2019, Rene Brun and Fons Rademakers. *
6
* All rights reserved. *
7
* *
8
* For the licensing terms see $ROOTSYS/LICENSE. *
9
* For the list of contributors see $ROOTSYS/README/CREDITS. *
10
*************************************************************************/
11
12
#ifndef ROOT7_REveSystem
13
#define ROOT7_REveSystem
14
15
#include "
TSystem.h
"
16
#include <ctime>
17
18
#ifdef _MSC_VER
19
typedef
int
pid_t;
20
#endif
21
22
namespace
ROOT
{
23
namespace
Experimental {
24
25
// Have to be PODs so we can mem-copy them around or send them via IPC or network.
26
27
struct
REveServerStatus
28
{
29
pid_t
fPid
= 0;
30
int
fNConnects
= 0;
31
int
fNDisconnects
= 0;
32
std::time_t
fTStart
= 0;
33
std::time_t
fTLastMir
= 0;
34
std::time_t
fTLastConnect
= 0;
35
std::time_t
fTLastDisconnect
= 0;
36
ProcInfo_t
fProcInfo
;
// To be complemented with cpu1/5/15 and memgrowth1/5/15 on the collector side.
37
#if defined(_MSC_VER)
38
std::timespec
fTReport
= {0, 0};
39
#else
40
std::time_t
fTReport
= 0;
41
#endif
42
int
n_active_connections
()
const
{
return
fNConnects
-
fNDisconnects
; }
43
};
44
45
}}
46
47
#endif
TSystem.h
ROOT
tbb::task_arena is an alias of tbb::interface7::task_arena, which doesn't allow to forward declare tb...
Definition
EExecutionPolicy.hxx:4
ProcInfo_t
Definition
TSystem.h:200
ROOT::Experimental::REveServerStatus
Definition
REveSystem.hxx:28
ROOT::Experimental::REveServerStatus::fTLastMir
std::time_t fTLastMir
Definition
REveSystem.hxx:33
ROOT::Experimental::REveServerStatus::fPid
pid_t fPid
Definition
REveSystem.hxx:29
ROOT::Experimental::REveServerStatus::fTStart
std::time_t fTStart
Definition
REveSystem.hxx:32
ROOT::Experimental::REveServerStatus::fTLastDisconnect
std::time_t fTLastDisconnect
Definition
REveSystem.hxx:35
ROOT::Experimental::REveServerStatus::fTLastConnect
std::time_t fTLastConnect
Definition
REveSystem.hxx:34
ROOT::Experimental::REveServerStatus::fProcInfo
ProcInfo_t fProcInfo
Definition
REveSystem.hxx:36
ROOT::Experimental::REveServerStatus::n_active_connections
int n_active_connections() const
Definition
REveSystem.hxx:42
ROOT::Experimental::REveServerStatus::fNConnects
int fNConnects
Definition
REveSystem.hxx:30
ROOT::Experimental::REveServerStatus::fNDisconnects
int fNDisconnects
Definition
REveSystem.hxx:31
ROOT::Experimental::REveServerStatus::fTReport
std::time_t fTReport
Definition
REveSystem.hxx:40
graf3d
eve7
inc
ROOT
REveSystem.hxx
ROOT v6-32 - Reference Guide Generated on Fri Apr 11 2025 15:19:53 (GVA Time) using Doxygen 1.10.0