RDK Documentation (Open Sourced RDK Components)
All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
RMHMonitor Struct Reference

#include <rmh_monitor.h>

Collaboration diagram for RMHMonitor:
Collaboration graph

Public Member Functions

 TAILQ_HEAD (tailhead, RMHMonitor_CallbackEvent) eventQueue
 

Data Fields

RMH_Handle rmh
 
pthread_t eventThread
 
bool eventThreadRunning
 
pthread_mutex_t eventQueueProtect
 
RMHMonitor_hSemaphore eventNotify
 
struct timeval lastPrint
 
RMH_LinkStatus linkStatus
 
bool linkStatusValid
 
RMHMonitor_NetworkStatus netStatus
 
uint32_t reconnectSeconds
 
RMH_LogLevel apiLogLevel
 
RMH_LogLevel driverLogLevel
 
const char * appPrefix
 
bool userSetTimestamps
 
bool printTimestamp
 
bool serviceMode
 
const char * out_file_name
 
FILE * out_file
 

yes

This is the main sturcture of the applicaiton and contains everything needing to be shared between functions.

Definition at line 77 of file rmh_monitor.h.


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