RDK Documentation (Open Sourced RDK Components)
TR-069 Object (Device.DeviceInfo.Processor.Interface.{i}) Public Classes

Description

Describe the details about classes used in TR069 DeviceInfo processor.

Data Structures

class  hostIf_DeviceProcessorInterface
 This class provides the interface for getting device processor information. More...
 

Data Structure Documentation

◆ hostIf_DeviceProcessorInterface

class hostIf_DeviceProcessorInterface

This class provides the interface for getting device processor information.

Definition at line 71 of file Device_DeviceInfo_Processor.h.

Collaboration diagram for hostIf_DeviceProcessorInterface:
Collaboration graph

Public Member Functions

int get_Device_DeviceInfo_Processor_Architecture (HOSTIF_MsgData_t *, bool *pChanged=NULL)
 This function use to get the architecture of the processor on the underlying hardware. More...
 

Static Public Member Functions

static hostIf_DeviceProcessorInterfacegetInstance (int dev_id)
 
static void closeInstance (hostIf_DeviceProcessorInterface *)
 
static GList * getAllInstances ()
 
static void closeAllInstances ()
 
static void getLock ()
 
static void releaseLock ()
 
static unsigned int getNumOfProcessorEntries (void)
 

Private Member Functions

 hostIf_DeviceProcessorInterface (int dev_id)
 Class Constructor of the class hostIf_DeviceProcessorInterface. More...
 

Private Attributes

int dev_id
 
bool bCalledArchitecture
 
char backupArchitecture [256]
 

Static Private Attributes

static GHashTable * ifHash = NULL
 
static GMutex * m_mutex = NULL