component: PacketFilter_BZ2- a packet filter that performs bzip2 compression
Data Structures | |
| struct | bz2_state_s |
| instance status for PacketFilter_BZ2 More... | |
Variables | |
| static const struct puk_component_driver_s | bz2_component_driver |
| instanciation facet for PacketFilter_BZ2 | |
| static const struct packetfilter_driver_s | bz2pf_driver |
| 'PacketFilter' facet for PacketFilter_BZ2 | |
Detailed Description
Variable Documentation
◆ bz2_component_driver
|
static |
Initial value:
=
{
.instantiate = &bz2pf_instantiate,
.destroy = &bz2pf_destroy,
.component_init = &bz2pf_init
}
static void * bz2pf_instantiate(puk_instance_t assembly, puk_context_t context)
Definition pf-bz2.c:94
instanciation facet for PacketFilter_BZ2
◆ bz2pf_driver
|
static |
Initial value:
=
{
.pf_encode = &bz2pf_encode,
.pf_decode = &bz2pf_decode
}
static void bz2pf_encode(void *, const void *, size_t, void **, size_t *)
Definition pf-bz2.c:115
static void bz2pf_decode(void *, const void *, size_t, void *, size_t *)
Definition pf-bz2.c:137
'PacketFilter' facet for PacketFilter_BZ2