plptools
Loading...
Searching...
No Matches
rpcs::machineInfo_t Struct Reference

This struct holds the data returned by rpcs::getMachineInfo. More...

#include <rpcs.h>

Collaboration diagram for rpcs::machineInfo_t:

Public Attributes

Enum< machsmachineType
 
char machineName [17]
 
unsigned long long machineUID
 
unsigned long countryCode
 
Enum< languagesuiLanguage
 
unsigned short romMajor
 
unsigned short romMinor
 
unsigned short romBuild
 
unsigned long romSize
 
bool romProgrammable
 
unsigned long ramSize
 
unsigned long ramFree
 
unsigned long ramMaxFree
 
unsigned long ramDiskSize
 
unsigned long registrySize
 
unsigned long displayWidth
 
unsigned long displayHeight
 
psi_timeval time
 
psi_timezone tz
 
psi_timeval mainBatteryInsertionTime
 
Enum< batterystatesmainBatteryStatus
 
psi_timeval mainBatteryUsedTime
 
unsigned long mainBatteryCurrent
 
unsigned long mainBatteryUsedPower
 
unsigned long mainBatteryVoltage
 
unsigned long mainBatteryMaxVoltage
 
Enum< batterystatesbackupBatteryStatus
 
unsigned long backupBatteryVoltage
 
unsigned long backupBatteryMaxVoltage
 
psi_timeval externalPowerUsedTime
 
bool externalPower
 

Detailed Description

This struct holds the data returned by rpcs::getMachineInfo.

Definition at line 120 of file rpcs.h.

Member Data Documentation

◆ backupBatteryMaxVoltage

unsigned long rpcs::machineInfo_t::backupBatteryMaxVoltage

Definition at line 155 of file rpcs.h.

◆ backupBatteryStatus

Enum<batterystates> rpcs::machineInfo_t::backupBatteryStatus

Definition at line 153 of file rpcs.h.

◆ backupBatteryVoltage

unsigned long rpcs::machineInfo_t::backupBatteryVoltage

Definition at line 154 of file rpcs.h.

◆ countryCode

unsigned long rpcs::machineInfo_t::countryCode

Definition at line 124 of file rpcs.h.

◆ displayHeight

unsigned long rpcs::machineInfo_t::displayHeight

Definition at line 140 of file rpcs.h.

◆ displayWidth

unsigned long rpcs::machineInfo_t::displayWidth

Definition at line 139 of file rpcs.h.

◆ externalPower

bool rpcs::machineInfo_t::externalPower

Definition at line 158 of file rpcs.h.

◆ externalPowerUsedTime

psi_timeval rpcs::machineInfo_t::externalPowerUsedTime

Definition at line 157 of file rpcs.h.

◆ machineName

char rpcs::machineInfo_t::machineName[17]

Definition at line 122 of file rpcs.h.

◆ machineType

Enum<machs> rpcs::machineInfo_t::machineType

Definition at line 121 of file rpcs.h.

◆ machineUID

unsigned long long rpcs::machineInfo_t::machineUID

Definition at line 123 of file rpcs.h.

◆ mainBatteryCurrent

unsigned long rpcs::machineInfo_t::mainBatteryCurrent

Definition at line 148 of file rpcs.h.

◆ mainBatteryInsertionTime

psi_timeval rpcs::machineInfo_t::mainBatteryInsertionTime

Definition at line 145 of file rpcs.h.

◆ mainBatteryMaxVoltage

unsigned long rpcs::machineInfo_t::mainBatteryMaxVoltage

Definition at line 151 of file rpcs.h.

◆ mainBatteryStatus

Enum<batterystates> rpcs::machineInfo_t::mainBatteryStatus

Definition at line 146 of file rpcs.h.

◆ mainBatteryUsedPower

unsigned long rpcs::machineInfo_t::mainBatteryUsedPower

Definition at line 149 of file rpcs.h.

◆ mainBatteryUsedTime

psi_timeval rpcs::machineInfo_t::mainBatteryUsedTime

Definition at line 147 of file rpcs.h.

◆ mainBatteryVoltage

unsigned long rpcs::machineInfo_t::mainBatteryVoltage

Definition at line 150 of file rpcs.h.

◆ ramDiskSize

unsigned long rpcs::machineInfo_t::ramDiskSize

Definition at line 136 of file rpcs.h.

◆ ramFree

unsigned long rpcs::machineInfo_t::ramFree

Definition at line 134 of file rpcs.h.

◆ ramMaxFree

unsigned long rpcs::machineInfo_t::ramMaxFree

Definition at line 135 of file rpcs.h.

◆ ramSize

unsigned long rpcs::machineInfo_t::ramSize

Definition at line 133 of file rpcs.h.

◆ registrySize

unsigned long rpcs::machineInfo_t::registrySize

Definition at line 138 of file rpcs.h.

◆ romBuild

unsigned short rpcs::machineInfo_t::romBuild

Definition at line 129 of file rpcs.h.

◆ romMajor

unsigned short rpcs::machineInfo_t::romMajor

Definition at line 127 of file rpcs.h.

◆ romMinor

unsigned short rpcs::machineInfo_t::romMinor

Definition at line 128 of file rpcs.h.

◆ romProgrammable

bool rpcs::machineInfo_t::romProgrammable

Definition at line 131 of file rpcs.h.

◆ romSize

unsigned long rpcs::machineInfo_t::romSize

Definition at line 130 of file rpcs.h.

◆ time

psi_timeval rpcs::machineInfo_t::time

Definition at line 142 of file rpcs.h.

◆ tz

psi_timezone rpcs::machineInfo_t::tz

Definition at line 143 of file rpcs.h.

◆ uiLanguage

Enum<languages> rpcs::machineInfo_t::uiLanguage

Definition at line 125 of file rpcs.h.


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