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
|
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
◆ zstd_component_driver
|
static |
Initial value:
=
{
.instantiate = &pfzstd_instantiate,
.destroy = &pfzstd_destroy,
.component_init = &pfzstd_init
}
static void * pfzstd_instantiate(puk_instance_t assembly, puk_context_t context)
Definition pf-zstd.c:94
instanciation facet for PacketFilter_ZSTD