PadicoTM

Documentation

« back to PM2 home.
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

const struct puk_component_driver_s bz2_component_driver
static
Initial value:
=
{
.instantiate = &bz2pf_instantiate,
.destroy = &bz2pf_destroy,
.component_init = &bz2pf_init
}
static void bz2pf_init(void)
Definition pf-bz2.c:69
static void bz2pf_destroy(void *state)
Definition pf-bz2.c:106
static void * bz2pf_instantiate(puk_instance_t assembly, puk_context_t context)
Definition pf-bz2.c:94

instanciation facet for PacketFilter_BZ2

Definition at line 52 of file pf-bz2.c.

◆ bz2pf_driver

const struct packetfilter_driver_s 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

Definition at line 61 of file pf-bz2.c.