Project
Loading...
Searching...
No Matches
o2::header::HeartbeatTrailer Struct Reference

#include <HeartbeatFrame.h>

Public Member Functions

 operator bool () const
 
 operator uint64_t () const
 

Public Attributes

union { 
 
   uint64_t   trailerWord = 0x5100000000000000 
 
   struct { 
 
      uint32_t   dataLength 
 
      uint32_t   status: 21 
 
      uint16_t   hbfTruncated: 1 
 
      uint16_t   hbfStatus: 1 
 
      uint16_t   hbAccept: 1 
 
      uint16_t   trailerLength: 4 
 
      uint8_t   blockType: 4 
 
   }  
 
};  
 

Detailed Description

Definition at line 84 of file HeartbeatFrame.h.

Member Function Documentation

◆ operator bool()

o2::header::HeartbeatTrailer::operator bool ( ) const
inline

Definition at line 106 of file HeartbeatFrame.h.

◆ operator uint64_t()

o2::header::HeartbeatTrailer::operator uint64_t ( ) const
inline

Definition at line 108 of file HeartbeatFrame.h.

Member Data Documentation

◆ [union]

◆ blockType

uint8_t o2::header::HeartbeatTrailer::blockType

Definition at line 102 of file HeartbeatFrame.h.

◆ dataLength

uint32_t o2::header::HeartbeatTrailer::dataLength

Definition at line 90 of file HeartbeatFrame.h.

◆ hbAccept

uint16_t o2::header::HeartbeatTrailer::hbAccept

Definition at line 98 of file HeartbeatFrame.h.

◆ hbfStatus

uint16_t o2::header::HeartbeatTrailer::hbfStatus

Definition at line 96 of file HeartbeatFrame.h.

◆ hbfTruncated

uint16_t o2::header::HeartbeatTrailer::hbfTruncated

Definition at line 94 of file HeartbeatFrame.h.

◆ status

uint32_t o2::header::HeartbeatTrailer::status

Definition at line 92 of file HeartbeatFrame.h.

◆ trailerLength

uint16_t o2::header::HeartbeatTrailer::trailerLength

Definition at line 100 of file HeartbeatFrame.h.

◆ trailerWord

uint64_t o2::header::HeartbeatTrailer::trailerWord = 0x5100000000000000

Definition at line 87 of file HeartbeatFrame.h.


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