STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
anonymous_namespace{daq_bridge_main.cpp}::BackendLogForwarder Class Reference

Public Member Functions

 BackendLogForwarder (const std::string &host, uint16_t port)
 ~BackendLogForwarder ()
bool ready () const
void forward (uint8_t board_id, uint8_t flags, const uint8_t *text, uint16_t text_len)

Private Attributes

int sock_ = -1
sockaddr_in dest_ {}

Detailed Description

Definition at line 54 of file daq_bridge_main.cpp.

Constructor & Destructor Documentation

◆ BackendLogForwarder()

anonymous_namespace{daq_bridge_main.cpp}::BackendLogForwarder::BackendLogForwarder ( const std::string & host,
uint16_t port )
inline

Definition at line 56 of file daq_bridge_main.cpp.

References dest_, port, and sock_.

Referenced by main().

◆ ~BackendLogForwarder()

anonymous_namespace{daq_bridge_main.cpp}::BackendLogForwarder::~BackendLogForwarder ( )
inline

Definition at line 63 of file daq_bridge_main.cpp.

References sock_.

Member Function Documentation

◆ forward()

void anonymous_namespace{daq_bridge_main.cpp}::BackendLogForwarder::forward ( uint8_t board_id,
uint8_t flags,
const uint8_t * text,
uint16_t text_len )
inline

Definition at line 72 of file daq_bridge_main.cpp.

References board_id, dest_, and sock_.

◆ ready()

bool anonymous_namespace{daq_bridge_main.cpp}::BackendLogForwarder::ready ( ) const
inline

Definition at line 68 of file daq_bridge_main.cpp.

References sock_.

Member Data Documentation

◆ dest_

sockaddr_in anonymous_namespace{daq_bridge_main.cpp}::BackendLogForwarder::dest_ {}
private

Definition at line 89 of file daq_bridge_main.cpp.

Referenced by BackendLogForwarder(), and forward().

◆ sock_

int anonymous_namespace{daq_bridge_main.cpp}::BackendLogForwarder::sock_ = -1
private

Definition at line 88 of file daq_bridge_main.cpp.

Referenced by BackendLogForwarder(), forward(), ready(), and ~BackendLogForwarder().


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