component: PacketFilter_ID- a packet filter that does nothing (identity function)
Variables | |
| static const struct puk_component_driver_s | idpf_component_driver |
| instanciation facet for PacketFilter_ID | |
| static const struct packetfilter_driver_s | idpf_driver |
| 'PacketFilter' facet for PacketFilter_ID | |
Detailed Description
- Note
- for testing purpose
Variable Documentation
◆ idpf_component_driver
|
static |
Initial value:
=
{
.instantiate = &idpf_instantiate,
.destroy = &idpf_destroy,
.component_init = &idpf_init
}
static void * idpf_instantiate(puk_instance_t assembly, puk_context_t context)
Definition pf-id.c:87
instanciation facet for PacketFilter_ID
◆ idpf_driver
|
static |
Initial value:
=
{
.pf_encode = &idpf_encode,
.pf_decode = &idpf_decode
}
static void idpf_decode(void *, const void *, size_t, void *, size_t *)
Definition pf-id.c:113
static void idpf_encode(void *, const void *, size_t, void **, size_t *)
Definition pf-id.c:101
'PacketFilter' facet for PacketFilter_ID