RDK Documentation (Open Sourced RDK Components)
Service_Storage_PhyMedium.h File Reference

The header file provides storage service physical medium information APIs. More...

#include "hostIf_main.h"
#include "hostIf_tr69ReqHandler.h"
#include "hostIf_utils.h"
#include "hostIf_updateHandler.h"
Include dependency graph for Service_Storage_PhyMedium.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  physicalMediumMembers
 It contains the members variables of the physicalMediumMembers structure. More...
 
class  hostIf_PhysicalMedium
 This class provides the TR-069 host interface physical medium information. More...
 

Macros

#define MAX_PHY_MED_ALIAS_LEN   64
 
#define MAX_PHY_MED_NAME_LEN   64
 
#define MAX_PHY_MED_VENDOR_LEN   64
 
#define MAX_PHY_MED_MODEL_LEN   128
 
#define MAX_PHY_MED_SERIAL_NUM_LEN   64
 
#define MAX_PHY_MED_FIRMWARE_VER_LEN   64
 
#define MAX_PHY_MED_CONNECTION_TYPE_LEN   64
 
#define MAX_PHY_MED_STATUS_LEN   64
 
#define MAX_PHY_MED_HEALTH_LEN   64
 

Typedefs

typedef struct physicalMediumMembers PhysicalMediumMembers_t
 

Enumerations

enum  ePhysicalMediumMembers_t
 It contains the members variables of the ePhysicalMediumMembers_t enum.
 

yes

The header file provides storage service physical medium information APIs.

Definition in file Service_Storage_PhyMedium.h.


Data Structure Documentation

◆ physicalMediumMembers

struct physicalMediumMembers

It contains the members variables of the physicalMediumMembers structure.

Definition at line 70 of file Service_Storage_PhyMedium.h.

Collaboration diagram for physicalMediumMembers:
Collaboration graph
Data Fields
char alias[64]
char name[64]
char vendor[64]
char model[128]
char serialNumber[64]
char firmwareVersion[64]
char connectionType[64]
bool removable
unsigned int capacity
char status[64]
unsigned int uptime
bool smartCapable
char health[64]
bool hotSwappable