reactive_graph_std_connector_model/component/
propagation_counter.rs

1use crate::NAMESPACE_CONNECTOR;
2use reactive_graph_behaviour_model_api::behaviour_ty;
3use reactive_graph_behaviour_model_api::component_behaviour_ty;
4use reactive_graph_graph::component_ty;
5use reactive_graph_graph::properties;
6
7properties!(PropagationCounterProperties, (PROPAGATION_COUNT, "propagation_count", 0));
8
9component_ty!(COMPONENT_PROPAGATION_COUNTER, NAMESPACE_CONNECTOR, COMPONENT_NAME_PROPAGATION_COUNTER, "propagation_counter");
10behaviour_ty!(BEHAVIOUR_PROPAGATION_COUNTER, NAMESPACE_CONNECTOR, BEHAVIOUR_NAME_PROPAGATION_COUNTER, "propagation_counter");
11component_behaviour_ty!(COMPONENT_BEHAVIOUR_PROPAGATION_COUNTER, COMPONENT_PROPAGATION_COUNTER, BEHAVIOUR_PROPAGATION_COUNTER);