SAI Metadata
|
Defines attribute capability metadata. More...
#include <saimetadatatypes.h>
Public Attributes | |
uint64_t | vendorid |
Vendor ID. | |
sai_attr_capability_t | operationcapability |
Operation capability. | |
const size_t | enumvaluescount |
Enum values count. | |
const int *const | enumvalues |
Enum values count. | |
Defines attribute capability metadata.
Definition at line 879 of file saimetadatatypes.h.
const int* const _sai_attr_capability_metadata_t::enumvalues |
Enum values count.
Definition at line 907 of file saimetadatatypes.h.
const size_t _sai_attr_capability_metadata_t::enumvaluescount |
Enum values count.
When attribute is and enum, this list defines enum values supported by vendor on that attribute.
Definition at line 902 of file saimetadatatypes.h.
sai_attr_capability_t _sai_attr_capability_metadata_t::operationcapability |
Operation capability.
Defines which operation is supported on specific attribute.
Definition at line 894 of file saimetadatatypes.h.
uint64_t _sai_attr_capability_metadata_t::vendorid |
Vendor ID.
Used to distinguish different capabilities of the same attribute for different ASIC instances.
Definition at line 887 of file saimetadatatypes.h.