ProtoCore v1.0.16
Deterministic, zero-heap network stack for embedded targets
Loading...
Searching...
No Matches
HkdfNs Struct Reference

Dispatch table. Addressed by offset, so the layout is asserted below. More...

#include <hkdf.h>

Public Attributes

proto_bool(* extract )(uint8_t *, const uint8_t *, size_t, const uint8_t *, size_t, uint8_t *)
 
proto_bool(* expand )(uint8_t *, const uint8_t *, const uint8_t *, size_t, uint8_t *, size_t)
 
proto_bool(* expand_label )(uint8_t *, const uint8_t *, const char *, uint8_t *, size_t, const char *)
 
proto_bool(* expand_label_ctx )(uint8_t *, const uint8_t *, const char *, const uint8_t *, size_t, uint8_t *, size_t, const char *)
 

Detailed Description

Dispatch table. Addressed by offset, so the layout is asserted below.

Definition at line 44 of file hkdf.h.

Member Data Documentation

◆ extract

proto_bool(* HkdfNs::extract) (uint8_t *, const uint8_t *, size_t, const uint8_t *, size_t, uint8_t *)

Definition at line 46 of file hkdf.h.

◆ expand

proto_bool(* HkdfNs::expand) (uint8_t *, const uint8_t *, const uint8_t *, size_t, uint8_t *, size_t)

Definition at line 47 of file hkdf.h.

◆ expand_label

proto_bool(* HkdfNs::expand_label) (uint8_t *, const uint8_t *, const char *, uint8_t *, size_t, const char *)

Definition at line 48 of file hkdf.h.

◆ expand_label_ctx

proto_bool(* HkdfNs::expand_label_ctx) (uint8_t *, const uint8_t *, const char *, const uint8_t *, size_t, uint8_t *, size_t, const char *)

Definition at line 49 of file hkdf.h.


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