28 #ifndef __ONLP_STDATTRS_H__ 29 #define __ONLP_STDATTRS_H__ 32 #include <onlplib/onie.h> 34 #include <AIM/aim_pvs.h> char * additional
Definition: stdattrs.h:72
char * manufacturer
Definition: stdattrs.h:45
uint32_t onlp_oid_t
Definition: oids.h:52
int onlp_asset_info_show(onlp_asset_info_t *aip, aim_pvs_t *pvs)
Show an asset structure.
struct onlp_asset_info_s onlp_asset_info_t
This structure describes general asset information that may be associated with a particular OID...
char * serial_number
Definition: stdattrs.h:54
char * hardware_revision
Definition: stdattrs.h:57
int onlp_asset_info_to_json(onlp_asset_info_t *aip, cJSON **rv)
Asset info to JSON.
char * part_number
Definition: stdattrs.h:51
char * description
Definition: stdattrs.h:69
char * firmware_revision
Definition: stdattrs.h:60
char * cpld_revision
Definition: stdattrs.h:63
onlp_oid_t oid
Definition: stdattrs.h:42
int onlp_asset_info_free(onlp_asset_info_t *aip)
Free an asset structure.
char * date
Definition: stdattrs.h:48
char * manufacture_date
Definition: stdattrs.h:66
This structure describes general asset information that may be associated with a particular OID...
Definition: stdattrs.h:40