EC_NODE_DYNAMIC(3)
π EC_NODE_DYNAMIC(3) π
okay bestie, welcome to the Libecoli Programmer's Manual β section 3, the library functions section, the one where all the good stuff lives π«Ά. Today's main character is ec_node_dynamic, and she's kind of a big deal.
β¨ NAME β¨
ec_node_dynamic β a dynamic node where the parsing and the validation are both done in a user-provided callback. like, you bring the callback, she brings the node. it's giving collaboration π
πΈ SYNOPSIS πΈ
first things first, you gotta pull in the header:
#include <ecoli/node_dynamic.h>
and here's the function signature, exactly as she is, no edits, no notes:
struct ec_node * ec_node_dynamic(
const char *id,
ec_node_dynamic_build_t build,
void *opaque
);
so you're handing over an id, a build thing of type ec_node_dynamic_build_t, and an opaque pointer, and what comes back is a struct ec_node *. that's the whole vibe check β¨
π SEE ALSO π
not me checking for cross-references and findingβ¦ literally nothing π the original page lists this section with no references at all underneath it. so bestie, there's nothing to see here, and that's canon. no cap.
π COPYRIGHT π
Copyright (C) 2010-2026 Olivier Matz, Robin Jarry.
all the credit goes to Olivier Matz and Robin Jarry, holding it down from 2010 all the way through 2026 π absolute legends, periodt.
and that's the whole page, bestie!! ππ this iconic little number comes to you from libecoli, dated 2026-06-11 β go forth and callback responsibly π¦πΈπ
π¦ where this page comes from
- fedora 44: libecoli-devel 0.11.7-1.fc44 Β· BSD-3-Clause AND LicenseRef-Fedora-Public-Domain
- fedora 44: libecoli-devel 0.11.7-1.fc44 Β· BSD-3-Clause AND LicenseRef-Fedora-Public-Domain
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms