SAI Metadata
Loading...
Searching...
No Matches
_sai_acl_capability_t Struct Reference

Structure for ACL attributes supported at each stage. action_list alone is added now. Qualifier list can also be added when needed. More...

#include <saitypes.h>

Public Attributes

bool is_action_list_mandatory
 Output from get function.
 
sai_s32_list_t action_list
 Output from get function.
 
sai_acl_table_supported_match_type_t supported_match_type
 Supported match type.
 
bool is_non_contiguous_bits_exact_match_supported
 Non contiguous bit match supported.
 

Detailed Description

Structure for ACL attributes supported at each stage. action_list alone is added now. Qualifier list can also be added when needed.

Definition at line 856 of file saitypes.h.

Member Data Documentation

◆ action_list

sai_s32_list_t _sai_acl_capability_t::action_list

Output from get function.

List of actions supported per stage from the sai_acl_table_action_list_t. Max action list can be obtained using the SAI_SWITCH_ATTR_MAX_ACL_ACTION_COUNT.

Serialize suffix:
enum_list
Pass paramater:
&sai_metadata_enum_sai_acl_action_type_t

Definition at line 874 of file saitypes.h.

◆ is_action_list_mandatory

bool _sai_acl_capability_t::is_action_list_mandatory

Output from get function.

Flag indicating whether action list is mandatory for table creation.

Definition at line 863 of file saitypes.h.

◆ is_non_contiguous_bits_exact_match_supported

bool _sai_acl_capability_t::is_non_contiguous_bits_exact_match_supported

Non contiguous bit match supported.

Indicates whether EM can support non contiguous bits matching

Definition at line 888 of file saitypes.h.

◆ supported_match_type

sai_acl_table_supported_match_type_t _sai_acl_capability_t::supported_match_type

Supported match type.

Indicates the match type supported by ACL stage

Definition at line 881 of file saitypes.h.


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