DynXX-C
Loading...
Searching...
No Matches
Enumerations | Functions
Device.h File Reference
#include "Types.h"

Go to the source code of this file.

Enumerations

enum  DynXXDeviceType {
  DynXXDeviceTypeUnknown , DynXXDeviceTypeAndroid , DynXXDeviceTypeApplePhone , DynXXDeviceTypeApplePad ,
  DynXXDeviceTypeAppleMac , DynXXDeviceTypeAppleWatch , DynXXDeviceTypeAppleTV , DynXXDeviceTypeHarmonyOS ,
  DynXXDeviceTypeWindows , DynXXDeviceTypeLinux
}
 
enum  DynXXDeviceCpuArch {
  DynXXDeviceCpuArchUnknown , DynXXDeviceCpuArchX86 , DynXXDeviceCpuArchX86_64 , DynXXDeviceCpuArchARM ,
  DynXXDeviceCpuArchARM_64 , DynXXDeviceCpuArchIA64 , DynXXDeviceCpuArchMIPS , DynXXDeviceCpuArchMIPS_64 ,
  DynXXDeviceCpuArchRISCV , DynXXDeviceCpuArchRISCV_64 , DynXXDeviceCpuArchPowerPC , DynXXDeviceCpuArchPowerPC_64 ,
  DynXXDeviceCpuArchS390 , DynXXDeviceCpuArchS390_64
}
 

Functions

DynXXDeviceType dynxx_device_type ()
 Read device type.
 
const char * dynxx_device_name ()
 Read device name.
 
const char * dynxx_device_manufacturer ()
 Read device manufacturer.
 
const char * dynxx_device_model ()
 Read device model.
 
const char * dynxx_device_os_version ()
 Read OS version.
 
DynXXDeviceCpuArch dynxx_device_cpu_arch ()
 Read CPU arch.
 

Enumeration Type Documentation

◆ DynXXDeviceCpuArch

CPU Arch

Enumerator
DynXXDeviceCpuArchUnknown 
DynXXDeviceCpuArchX86 
DynXXDeviceCpuArchX86_64 
DynXXDeviceCpuArchARM 
DynXXDeviceCpuArchARM_64 
DynXXDeviceCpuArchIA64 
DynXXDeviceCpuArchMIPS 
DynXXDeviceCpuArchMIPS_64 
DynXXDeviceCpuArchRISCV 
DynXXDeviceCpuArchRISCV_64 
DynXXDeviceCpuArchPowerPC 
DynXXDeviceCpuArchPowerPC_64 
DynXXDeviceCpuArchS390 
DynXXDeviceCpuArchS390_64 

◆ DynXXDeviceType

Device Type

Enumerator
DynXXDeviceTypeUnknown 
DynXXDeviceTypeAndroid 
DynXXDeviceTypeApplePhone 
DynXXDeviceTypeApplePad 
DynXXDeviceTypeAppleMac 
DynXXDeviceTypeAppleWatch 
DynXXDeviceTypeAppleTV 
DynXXDeviceTypeHarmonyOS 
DynXXDeviceTypeWindows 
DynXXDeviceTypeLinux 

Function Documentation

◆ dynxx_device_cpu_arch()

DynXXDeviceCpuArch dynxx_device_cpu_arch ( )

Read CPU arch.

Returns
CPU arch

◆ dynxx_device_manufacturer()

const char * dynxx_device_manufacturer ( )

Read device manufacturer.

Returns
device manufacturer

◆ dynxx_device_model()

const char * dynxx_device_model ( )

Read device model.

Returns
device model

◆ dynxx_device_name()

const char * dynxx_device_name ( )

Read device name.

Returns
device name

◆ dynxx_device_os_version()

const char * dynxx_device_os_version ( )

Read OS version.

Returns
OS VERSION

◆ dynxx_device_type()

DynXXDeviceType dynxx_device_type ( )

Read device type.

Returns
device type