RDK Documentation (Open Sourced RDK Components)

Description

Macros

#define BOOST_TEST_MODULE   rpAOP
 
#define BOOST_TEST_MAIN
 
#define BOOST_TEST_MODULE   rpAOP
 
#define BOOST_TEST_MAIN
 
#define BOOST_TEST_MODULE   rpVOP
 
#define BOOST_TEST_MAIN
 
#define BOOST_TEST_MODULE   FrontPannel
 
#define BOOST_TEST_MAIN
 
#define BOOST_TEST_MODULE   GetAudioConfig
 
#define BOOST_TEST_MAIN
 
#define BOOST_TEST_MODULE   GetVideoOutputPorts
 
#define BOOST_TEST_MAIN
 
#define BOOST_TEST_MODULE   Host
 
#define BOOST_TEST_MAIN
 
#define BOOST_TEST_MODULE   Logger
 
#define BOOST_TEST_MAIN
 
#define BOOST_TEST_MODULE   HostPersistence
 
#define BOOST_TEST_MAIN
 
#define BOOST_TEST_MODULE   SetAudioConfig
 
#define BOOST_TEST_MAIN
 
#define BOOST_TEST_MODULE   rpVOP
 
#define BOOST_TEST_MAIN
 
#define BOOST_TEST_MODULE   dsAOP
 
#define BOOST_TEST_MAIN
 
#define BOOST_TEST_MODULE   rpAOP
 
#define BOOST_TEST_MAIN
 
#define IARM_BUS_DAEMON_API_SysModeChange   "DaemonSysModeChange"
 
#define MIN(a, b)   (((a)<(b))?(a):(b))
 
#define DEFAULT_REMOTE_ID   12
 
#define DEFAULT_PCM_FILENAME   "voice-cmd.raw"
 

Functions

IARM_Result_t UIDev_Init (char *name)
 
 BOOST_AUTO_TEST_CASE (test_AudioOutputPortConfig_load)
 
 BOOST_AUTO_TEST_CASE (testDummy)
 
 BOOST_AUTO_TEST_CASE (test_VideoOutputPortConfig_load)
 
 BOOST_AUTO_TEST_CASE (test_hostPersistence)
 
 BOOST_AUTO_TEST_CASE (test_AudioOutputPort_get_Methods)
 
 BOOST_AUTO_TEST_CASE (test_VideoOutputPort_get_Methods)
 
 BOOST_AUTO_TEST_CASE (test_Host)
 
 BOOST_AUTO_TEST_CASE (test_Logger)
 
 BOOST_AUTO_TEST_CASE (test_AudioOutputPort_set_Methods)
 
 BOOST_AUTO_TEST_CASE (SetAudioConfig_InvalidNames)
 
static IARM_Result_t _ReleaseOwnership (void *arg)
 
static void _eventHandler (const char *owner, IARM_EventId_t eventId, void *data, size_t len)
 
int main ()
 
static void _handler_IRKey (const char *owner, IARM_EventId_t eventId, void *data, size_t len)
 
IARM_Result_t _SysModeChange (void *arg)
 
static void _evtHandler (const char *owner, IARM_EventId_t eventId, void *data, size_t len)
 
static void safe_copy (unsigned char *dst, const char *src, size_t len)
 
void send_file (const char *filename)
 
int main (int argc, char *argv[])
 

Variables

IARM_Bus_Daemon_SysMode_t currentMode = IARM_BUS_SYS_MODE_NORMAL
 
static unsigned char remoteId = 12
 
static char currentCodec [] = "PCM_16_16K"
 
static pthread_mutex_t tMutexLock
 

Macro Definition Documentation

◆ IARM_BUS_DAEMON_API_SysModeChange

#define IARM_BUS_DAEMON_API_SysModeChange   "DaemonSysModeChange"

Well known name for Sys mode change

Definition at line 37 of file test_mode_change_client.c.