PadicoTM

Documentation

« back to PM2 home.
component: PacketFilter_ZSTD - a packet filter that performs ZSTD compression

Variables

static const struct puk_component_driver_s zstd_component_driver
 instanciation facet for PacketFilter_ZSTD
 
static const struct packetfilter_driver_s pfzstd_driver
 'PacketFilter' facet for PacketFilter_ZSTD
 

Detailed Description

Variable Documentation

◆ pfzstd_driver

const struct packetfilter_driver_s pfzstd_driver
static
Initial value:
=
{
.pf_encode = &pfzstd_encode,
.pf_decode = &pfzstd_decode
}
static void pfzstd_decode(void *, const void *, size_t, void *, size_t *)
Definition pf-zstd.c:133
static void pfzstd_encode(void *, const void *, size_t, void **, size_t *)
Definition pf-zstd.c:111

'PacketFilter' facet for PacketFilter_ZSTD

Definition at line 65 of file pf-zstd.c.

◆ zstd_component_driver

const struct puk_component_driver_s zstd_component_driver
static
Initial value:
=
{
.instantiate = &pfzstd_instantiate,
.destroy = &pfzstd_destroy,
.component_init = &pfzstd_init
}
static void pfzstd_init(void)
Definition pf-zstd.c:73
static void * pfzstd_instantiate(puk_instance_t assembly, puk_context_t context)
Definition pf-zstd.c:94
static void pfzstd_destroy(void *state)
Definition pf-zstd.c:104

instanciation facet for PacketFilter_ZSTD

Definition at line 55 of file pf-zstd.c.