NDN-DPDK
High-Speed Named Data Networking Forwarder
|
Go to the source code of this file.
Data Structures | |
struct | StrategyCodeProg |
BPF program in a forwarding strategy. More... | |
struct | StrategyCode |
Forwarding strategy BPF programs. More... | |
Typedefs | |
typedef uint64_t(* | StrategyCodeFunc) (void *, size_t) |
typedef struct StrategyCodeProg | StrategyCodeProg |
BPF program in a forwarding strategy. More... | |
typedef struct StrategyCode | StrategyCode |
Forwarding strategy BPF programs. More... | |
typedef void(* | StrategyCode_FreeFunc) (uintptr_t goHandle) |
typedef struct SgCtx | SgCtx |
typedef bool(* | StrategyCode_GetJSONFunc) (SgCtx *ctx, const char *path, int index, int64_t *dst) |
Functions | |
void | StrategyCode_Ref (StrategyCode *sc) |
void | StrategyCode_Unref (StrategyCode *sc) |
const struct rte_bpf_xsym * | SgInitGetXsyms (uint32_t *nXsyms) |
Variables | |
StrategyCode_FreeFunc | StrategyCode_Free |
StrategyCode_GetJSONFunc | StrategyCode_GetJSON |
typedef struct StrategyCode StrategyCode |
Forwarding strategy BPF programs.
typedef void(* StrategyCode_FreeFunc) (uintptr_t goHandle) |
typedef bool(* StrategyCode_GetJSONFunc) (SgCtx *ctx, const char *path, int index, int64_t *dst) |
typedef uint64_t(* StrategyCodeFunc) (void *, size_t) |
typedef struct StrategyCodeProg StrategyCodeProg |
BPF program in a forwarding strategy.
const struct rte_bpf_xsym* SgInitGetXsyms | ( | uint32_t * | nXsyms | ) |
void StrategyCode_Ref | ( | StrategyCode * | sc | ) |
void StrategyCode_Unref | ( | StrategyCode * | sc | ) |
|
extern |
|
extern |