WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
载入中...
搜索中...
未找到
tag_hmac_wapi_stru结构体 参考

#include <hmac_wapi.h>

tag_hmac_wapi_stru 的协作图:

成员变量

osal_u8 port_valid
 
osal_u8 keyidx
 
osal_u8 keyupdate_flg
 
osal_u8 pn_inc
 
hmac_wapi_key_stru wapi_key [2]
 
osal_u8(* wapi_filter_frame )(struct tag_hmac_wapi_stru *wapi, oal_netbuf_stru *netbuff)
 
oal_bool_enum_uint8(* wapi_is_pn_odd )(const osal_u8 *pn)
 
osal_u32(* wapi_decrypt )(struct tag_hmac_wapi_stru *wapi, oal_netbuf_stru *netbuff)
 
osal_u32(* wapi_encrypt )(struct tag_hmac_wapi_stru *wapi, oal_netbuf_stru *pst_netbuf)
 
oal_netbuf_stru *(* wapi_netbuff_txhandle )(struct tag_hmac_wapi_stru *wapi, oal_netbuf_stru *pst_netbuf)
 
oal_netbuf_stru *(* wapi_netbuff_rxhandle )(struct tag_hmac_wapi_stru *wapi, oal_netbuf_stru *pst_netbuf)
 

结构体成员变量说明

◆ keyidx

osal_u8 tag_hmac_wapi_stru::keyidx

◆ keyupdate_flg

osal_u8 tag_hmac_wapi_stru::keyupdate_flg

◆ pn_inc

osal_u8 tag_hmac_wapi_stru::pn_inc

◆ port_valid

osal_u8 tag_hmac_wapi_stru::port_valid

◆ wapi_decrypt

osal_u32(* tag_hmac_wapi_stru::wapi_decrypt) (struct tag_hmac_wapi_stru *wapi, oal_netbuf_stru *netbuff)

◆ wapi_encrypt

osal_u32(* tag_hmac_wapi_stru::wapi_encrypt) (struct tag_hmac_wapi_stru *wapi, oal_netbuf_stru *pst_netbuf)

◆ wapi_filter_frame

osal_u8(* tag_hmac_wapi_stru::wapi_filter_frame) (struct tag_hmac_wapi_stru *wapi, oal_netbuf_stru *netbuff)

◆ wapi_is_pn_odd

oal_bool_enum_uint8(* tag_hmac_wapi_stru::wapi_is_pn_odd) (const osal_u8 *pn)

◆ wapi_key

hmac_wapi_key_stru tag_hmac_wapi_stru::wapi_key[2]

◆ wapi_netbuff_rxhandle

oal_netbuf_stru *(* tag_hmac_wapi_stru::wapi_netbuff_rxhandle) (struct tag_hmac_wapi_stru *wapi, oal_netbuf_stru *pst_netbuf)

◆ wapi_netbuff_txhandle

oal_netbuf_stru *(* tag_hmac_wapi_stru::wapi_netbuff_txhandle) (struct tag_hmac_wapi_stru *wapi, oal_netbuf_stru *pst_netbuf)

该结构体的文档由以下文件生成: