Public Attributes | List of all members
om::ProducerHistogram Struct Reference

#include "/cvmfs/nova-development.opensciencegrid.org/novasoft/releases/N20-12-03/OnlineMonitoring/util/IPCBlock.h"

Public Attributes

unsigned int fHeader
 
char fClientLock
 Is access locked by the server? More...
 
char fServerLock
 Is access locked by the client? More...
 
char fRequestPending
 Is there a request pending? More...
 
char fHistoOK
 Is the published histogram info OK? More...
 
char fType [HISTO_NAME_SZ]
 What type of histogram is this? More...
 
char fName [HISTO_NAME_SZ]
 What is the name of this histogram? More...
 
char fTitle [HISTO_NAME_SZ]
 Histogram title. More...
 
unsigned int fN1
 Number of X bins. More...
 
unsigned int fN2
 Number of Y bins. More...
 
float fX1
 X range lo side. More...
 
float fX2
 X range hi side. More...
 
float fY1
 Y range lo side. More...
 
float fY2
 Y range hi side. More...
 
float fData [HISTO_NBINS_SZ]
 Size of histogram buffer. More...
 
unsigned int fFooter
 

Detailed Description

Definition at line 86 of file IPCBlock.h.

Member Data Documentation

char om::ProducerHistogram::fClientLock

Is access locked by the server?

Definition at line 89 of file IPCBlock.h.

Referenced by om::IPC::RequestTH1F(), om::IPC::RequestTH2F(), and om::IPC::ResetAllLocks().

float om::ProducerHistogram::fData[HISTO_NBINS_SZ]

Size of histogram buffer.

Definition at line 102 of file IPCBlock.h.

Referenced by om::IPC::Publish1DHistogram(), om::IPC::Publish2DHistogram(), om::IPC::UnpackTH1F(), and om::IPC::UnpackTH2F().

unsigned int om::ProducerHistogram::fFooter

Definition at line 103 of file IPCBlock.h.

Referenced by om::IPC::IPC().

unsigned int om::ProducerHistogram::fHeader

Definition at line 88 of file IPCBlock.h.

Referenced by om::IPC::IPC().

char om::ProducerHistogram::fHistoOK

Is the published histogram info OK?

Definition at line 92 of file IPCBlock.h.

Referenced by om::IPC::Publish1DHistogram(), om::IPC::Publish2DHistogram(), om::IPC::ResetAllLocks(), om::IPC::UnpackTH1F(), and om::IPC::UnpackTH2F().

unsigned int om::ProducerHistogram::fN1

Number of X bins.

Definition at line 96 of file IPCBlock.h.

Referenced by om::IPC::Publish1DHistogram(), om::IPC::Publish2DHistogram(), om::IPC::UnpackTH1F(), and om::IPC::UnpackTH2F().

unsigned int om::ProducerHistogram::fN2

Number of Y bins.

Definition at line 97 of file IPCBlock.h.

Referenced by om::IPC::Publish1DHistogram(), om::IPC::Publish2DHistogram(), and om::IPC::UnpackTH2F().

char om::ProducerHistogram::fName[HISTO_NAME_SZ]
char om::ProducerHistogram::fRequestPending
char om::ProducerHistogram::fServerLock

Is access locked by the client?

Definition at line 90 of file IPCBlock.h.

Referenced by om::IPC::HandleHistogramRequests(), om::IPC::RequestTH1F(), om::IPC::RequestTH2F(), and om::IPC::ResetAllLocks().

char om::ProducerHistogram::fTitle[HISTO_NAME_SZ]
char om::ProducerHistogram::fType[HISTO_NAME_SZ]
float om::ProducerHistogram::fX1
float om::ProducerHistogram::fX2
float om::ProducerHistogram::fY1

Y range lo side.

Definition at line 100 of file IPCBlock.h.

Referenced by om::IPC::Publish1DHistogram(), om::IPC::Publish2DHistogram(), and om::IPC::UnpackTH2F().

float om::ProducerHistogram::fY2

Y range hi side.

Definition at line 101 of file IPCBlock.h.

Referenced by om::IPC::Publish1DHistogram(), om::IPC::Publish2DHistogram(), and om::IPC::UnpackTH2F().


The documentation for this struct was generated from the following file: