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

Port methods table retrieved with sai_api_query() More...

#include <saiacl.h>

Public Attributes

sai_create_acl_table_fn create_acl_table
 
sai_remove_acl_table_fn remove_acl_table
 
sai_set_acl_table_attribute_fn set_acl_table_attribute
 
sai_get_acl_table_attribute_fn get_acl_table_attribute
 
sai_create_acl_entry_fn create_acl_entry
 
sai_remove_acl_entry_fn remove_acl_entry
 
sai_set_acl_entry_attribute_fn set_acl_entry_attribute
 
sai_get_acl_entry_attribute_fn get_acl_entry_attribute
 
sai_create_acl_counter_fn create_acl_counter
 
sai_remove_acl_counter_fn remove_acl_counter
 
sai_set_acl_counter_attribute_fn set_acl_counter_attribute
 
sai_get_acl_counter_attribute_fn get_acl_counter_attribute
 
sai_create_acl_range_fn create_acl_range
 
sai_remove_acl_range_fn remove_acl_range
 
sai_set_acl_range_attribute_fn set_acl_range_attribute
 
sai_get_acl_range_attribute_fn get_acl_range_attribute
 
sai_create_acl_table_group_fn create_acl_table_group
 
sai_remove_acl_table_group_fn remove_acl_table_group
 
sai_set_acl_table_group_attribute_fn set_acl_table_group_attribute
 
sai_get_acl_table_group_attribute_fn get_acl_table_group_attribute
 
sai_create_acl_table_group_member_fn create_acl_table_group_member
 
sai_remove_acl_table_group_member_fn remove_acl_table_group_member
 
sai_set_acl_table_group_member_attribute_fn set_acl_table_group_member_attribute
 
sai_get_acl_table_group_member_attribute_fn get_acl_table_group_member_attribute
 
sai_create_acl_table_chain_group_fn create_acl_table_chain_group
 
sai_remove_acl_table_chain_group_fn remove_acl_table_chain_group
 
sai_set_acl_table_chain_group_attribute_fn set_acl_table_chain_group_attribute
 
sai_get_acl_table_chain_group_attribute_fn get_acl_table_chain_group_attribute
 

Detailed Description

Port methods table retrieved with sai_api_query()

Definition at line 3708 of file saiacl.h.

Member Data Documentation

◆ create_acl_counter

sai_create_acl_counter_fn _sai_acl_api_t::create_acl_counter

Definition at line 3718 of file saiacl.h.

◆ create_acl_entry

sai_create_acl_entry_fn _sai_acl_api_t::create_acl_entry

Definition at line 3714 of file saiacl.h.

◆ create_acl_range

sai_create_acl_range_fn _sai_acl_api_t::create_acl_range

Definition at line 3722 of file saiacl.h.

◆ create_acl_table

sai_create_acl_table_fn _sai_acl_api_t::create_acl_table

Definition at line 3710 of file saiacl.h.

◆ create_acl_table_chain_group

sai_create_acl_table_chain_group_fn _sai_acl_api_t::create_acl_table_chain_group

Definition at line 3734 of file saiacl.h.

◆ create_acl_table_group

sai_create_acl_table_group_fn _sai_acl_api_t::create_acl_table_group

Definition at line 3726 of file saiacl.h.

◆ create_acl_table_group_member

sai_create_acl_table_group_member_fn _sai_acl_api_t::create_acl_table_group_member

Definition at line 3730 of file saiacl.h.

◆ get_acl_counter_attribute

sai_get_acl_counter_attribute_fn _sai_acl_api_t::get_acl_counter_attribute

Definition at line 3721 of file saiacl.h.

◆ get_acl_entry_attribute

sai_get_acl_entry_attribute_fn _sai_acl_api_t::get_acl_entry_attribute

Definition at line 3717 of file saiacl.h.

◆ get_acl_range_attribute

sai_get_acl_range_attribute_fn _sai_acl_api_t::get_acl_range_attribute

Definition at line 3725 of file saiacl.h.

◆ get_acl_table_attribute

sai_get_acl_table_attribute_fn _sai_acl_api_t::get_acl_table_attribute

Definition at line 3713 of file saiacl.h.

◆ get_acl_table_chain_group_attribute

sai_get_acl_table_chain_group_attribute_fn _sai_acl_api_t::get_acl_table_chain_group_attribute

Definition at line 3737 of file saiacl.h.

◆ get_acl_table_group_attribute

sai_get_acl_table_group_attribute_fn _sai_acl_api_t::get_acl_table_group_attribute

Definition at line 3729 of file saiacl.h.

◆ get_acl_table_group_member_attribute

sai_get_acl_table_group_member_attribute_fn _sai_acl_api_t::get_acl_table_group_member_attribute

Definition at line 3733 of file saiacl.h.

◆ remove_acl_counter

sai_remove_acl_counter_fn _sai_acl_api_t::remove_acl_counter

Definition at line 3719 of file saiacl.h.

◆ remove_acl_entry

sai_remove_acl_entry_fn _sai_acl_api_t::remove_acl_entry

Definition at line 3715 of file saiacl.h.

◆ remove_acl_range

sai_remove_acl_range_fn _sai_acl_api_t::remove_acl_range

Definition at line 3723 of file saiacl.h.

◆ remove_acl_table

sai_remove_acl_table_fn _sai_acl_api_t::remove_acl_table

Definition at line 3711 of file saiacl.h.

◆ remove_acl_table_chain_group

sai_remove_acl_table_chain_group_fn _sai_acl_api_t::remove_acl_table_chain_group

Definition at line 3735 of file saiacl.h.

◆ remove_acl_table_group

sai_remove_acl_table_group_fn _sai_acl_api_t::remove_acl_table_group

Definition at line 3727 of file saiacl.h.

◆ remove_acl_table_group_member

sai_remove_acl_table_group_member_fn _sai_acl_api_t::remove_acl_table_group_member

Definition at line 3731 of file saiacl.h.

◆ set_acl_counter_attribute

sai_set_acl_counter_attribute_fn _sai_acl_api_t::set_acl_counter_attribute

Definition at line 3720 of file saiacl.h.

◆ set_acl_entry_attribute

sai_set_acl_entry_attribute_fn _sai_acl_api_t::set_acl_entry_attribute

Definition at line 3716 of file saiacl.h.

◆ set_acl_range_attribute

sai_set_acl_range_attribute_fn _sai_acl_api_t::set_acl_range_attribute

Definition at line 3724 of file saiacl.h.

◆ set_acl_table_attribute

sai_set_acl_table_attribute_fn _sai_acl_api_t::set_acl_table_attribute

Definition at line 3712 of file saiacl.h.

◆ set_acl_table_chain_group_attribute

sai_set_acl_table_chain_group_attribute_fn _sai_acl_api_t::set_acl_table_chain_group_attribute

Definition at line 3736 of file saiacl.h.

◆ set_acl_table_group_attribute

sai_set_acl_table_group_attribute_fn _sai_acl_api_t::set_acl_table_group_attribute

Definition at line 3728 of file saiacl.h.

◆ set_acl_table_group_member_attribute

sai_set_acl_table_group_member_attribute_fn _sai_acl_api_t::set_acl_table_group_member_attribute

Definition at line 3732 of file saiacl.h.


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