RDK Documentation (Open Sourced RDK Components)
RtUtils Class Reference
Collaboration diagram for RtUtils:
Collaboration graph

Data Structures

class  Event
 
class  EventEmitter
 
struct  RtProcessThreadData
 

Public Member Functions

virtual rtError initRt ()
 
void setStarted (bool started)
 
void send (Event *event)
 
rtError setListener (rtString eventName, const rtFunctionRef &f)
 
rtError delListener (rtString eventName, const rtFunctionRef &f)
 
void remoteObjectReady ()
 

Static Public Member Functions

static void rtRemoteCallback (void *ctx)
 

Private Member Functions

void setDedicatedThreadRunning (bool running)
 
bool isDedicatedThreadRunning ()
 
void ProcessRtItem ()
 

Static Private Member Functions

static void * RtMessageThread (void *ctx)
 

Private Attributes

RtProcessThreadData mThreadData
 
bool mStarted
 
EventEmitter mEventEmitter
 
bool mRemoteReady
 

yes

Definition at line 27 of file RtUtils.h.


Data Structure Documentation

◆ RtUtils::RtProcessThreadData

struct RtUtils::RtProcessThreadData

Definition at line 90 of file RtUtils.h.

Collaboration diagram for RtUtils::RtProcessThreadData:
Collaboration graph
Data Fields
pthread_t mThread
pthread_cond_t mCond
pthread_mutex_t mMutex
bool mRunning

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