X-Git-Url: http://git.droids-corp.org/?p=protos%2Flibecoli.git;a=blobdiff_plain;f=lib%2Fecoli_node.h;h=45f3e74aa1d58f7984249d6ebba72cf758273e9c;hp=0867525798a746477208ee16cb845a038b5bd86b;hb=be399018140cd20c8da9361c00f6095e2cd48940;hpb=786e4464e886f4e1485ba2beb6ed74c8a5914fbf diff --git a/lib/ecoli_node.h b/lib/ecoli_node.h index 0867525..45f3e74 100644 --- a/lib/ecoli_node.h +++ b/lib/ecoli_node.h @@ -132,6 +132,18 @@ const struct ec_node_type *ec_node_type_lookup(const char *name); */ void ec_node_type_dump(FILE *out); +/** + * Get the config schema of a node type. + */ +const struct ec_config_schema * +ec_node_type_schema(const struct ec_node_type *type); + +/** + * Get the name of a node type. + */ +const char * +ec_node_type_name(const struct ec_node_type *type); + enum ec_node_free_state { EC_NODE_FREE_STATE_NONE, EC_NODE_FREE_STATE_TRAVERSED,