VSF Documented
Data Fields
power_supply_desc Struct Reference

#include <power_supply.h>

Data Fields

const char * name
 
enum power_supply_type type
 
enum power_supply_propertyproperties
 
size_t num_properties
 
int(* get_property )(struct power_supply *psy, enum power_supply_property psp, union power_supply_propval *val)
 
int(* set_property )(struct power_supply *psy, enum power_supply_property psp, const union power_supply_propval *val)
 

Field Documentation

◆ name

const char* power_supply_desc::name

◆ type

enum power_supply_type power_supply_desc::type

◆ properties

enum power_supply_property* power_supply_desc::properties

◆ num_properties

size_t power_supply_desc::num_properties

◆ get_property

int(* power_supply_desc::get_property) (struct power_supply *psy, enum power_supply_property psp, union power_supply_propval *val)

◆ set_property

int(* power_supply_desc::set_property) (struct power_supply *psy, enum power_supply_property psp, const union power_supply_propval *val)