AM64x MCU+ SDK  10.00.00
ieee802-dot1ab-lldp_access.h File Reference

Go to the source code of this file.

Data Structures

struct  attribute_pair_t
 

Functions

int ydbi_get_item_abk1vk0 (yang_db_item_access_t *ydbia, void **rval, uint8_t k1, bool status)
 
int ydbi_get_item_abk2vk0 (yang_db_item_access_t *ydbia, void **rval, uint8_t k1, uint8_t k2, bool status)
 
int ydbi_set_item_abk1vk0 (yang_db_item_access_t *ydbia, void *rval, uint32_t vsize, uint8_t k1, bool status, uint8_t notice)
 
int ydbi_set_item_abk2vk0 (yang_db_item_access_t *ydbia, void *rval, uint32_t vsize, uint8_t k1, uint8_t k2, bool status, uint8_t notice)
 
int ydbi_get_item_abknvkn (yang_db_item_access_t *ydbia, void **rval, uint8_t kn[], uint8_t kn_sz, attribute_pair_t attrs[], uint8_t kvs_sz, bool status)
 Get val base on n key from LLDP until end Also provided vkn as attribute. More...
 
int ydbi_set_item_abknvkn (yang_db_item_access_t *ydbia, uint8_t kn[], uint8_t kn_sz, attribute_pair_t attrs[], uint8_t kvs_sz, bool status, void *value, uint32_t vsize, uint8_t notice)
 Set val base on n key from LLDP until end Also provided vkn as attribute. More...
 
int ydbi_del_item_abknvkn (yang_db_item_access_t *ydbia, uint8_t kn[], uint8_t kn_sz, attribute_pair_t attrs[], uint8_t kvs_sz, bool status, uint8_t notice)
 Set val base on n key from LLDP until end Also provided vkn as attribute. More...
 

Function Documentation

◆ ydbi_get_item_abk1vk0()

int ydbi_get_item_abk1vk0 ( yang_db_item_access_t *  ydbia,
void **  rval,
uint8_t  k1,
bool  status 
)

◆ ydbi_get_item_abk2vk0()

int ydbi_get_item_abk2vk0 ( yang_db_item_access_t *  ydbia,
void **  rval,
uint8_t  k1,
uint8_t  k2,
bool  status 
)

◆ ydbi_set_item_abk1vk0()

int ydbi_set_item_abk1vk0 ( yang_db_item_access_t *  ydbia,
void *  rval,
uint32_t  vsize,
uint8_t  k1,
bool  status,
uint8_t  notice 
)

◆ ydbi_set_item_abk2vk0()

int ydbi_set_item_abk2vk0 ( yang_db_item_access_t *  ydbia,
void *  rval,
uint32_t  vsize,
uint8_t  k1,
uint8_t  k2,
bool  status,
uint8_t  notice 
)

◆ ydbi_get_item_abknvkn()

int ydbi_get_item_abknvkn ( yang_db_item_access_t *  ydbia,
void **  rval,
uint8_t  kn[],
uint8_t  kn_sz,
attribute_pair_t  attrs[],
uint8_t  kvs_sz,
bool  status 
)

Get val base on n key from LLDP until end Also provided vkn as attribute.

◆ ydbi_set_item_abknvkn()

int ydbi_set_item_abknvkn ( yang_db_item_access_t *  ydbia,
uint8_t  kn[],
uint8_t  kn_sz,
attribute_pair_t  attrs[],
uint8_t  kvs_sz,
bool  status,
void *  value,
uint32_t  vsize,
uint8_t  notice 
)

Set val base on n key from LLDP until end Also provided vkn as attribute.

◆ ydbi_del_item_abknvkn()

int ydbi_del_item_abknvkn ( yang_db_item_access_t *  ydbia,
uint8_t  kn[],
uint8_t  kn_sz,
attribute_pair_t  attrs[],
uint8_t  kvs_sz,
bool  status,
uint8_t  notice 
)

Set val base on n key from LLDP until end Also provided vkn as attribute.