reactor-c
C Runtime for Lingua Franca
|
C_influx_client_t | |
C_influx_v2_client_t | |
C_lf_sensor_message_t | |
C_lf_tag_advancement_barrier | |
Callocation_record_t | |
Cbuild_config_t | |
Ccustom_scheduler_data_t | |
Cdeque_node_t | |
Cdeque_t | |
Cenvironment_t | Execution environment. This struct contains information about the execution environment. An execution environment maintains a notion of a "current tag" and has its own event queue and scheduler. Normally, there is only one execution environment, but if you use scheduling enclaves, then there will be one for each enclave |
Cevent_t | |
Cfederate_instance_t | |
Cfederation_metadata_t | |
Cgeneric_action_capsule_struct | |
Cgeneric_action_instance_struct | |
Cgeneric_port_capsule_struct | |
Cgeneric_port_instance_struct | |
Chashset_itr_st | |
Chashset_st | |
Clf_action_base_t | |
Clf_action_internal_t | |
Clf_cond_t | |
Clf_multiport_iterator_t | |
Clf_port_base_t | Base type for ports. Port structs are customized types because their payloads are type specific. This struct represents their common features. Given any pointer to a port struct, it can be cast to lf_port_base_t and then these common fields can be accessed. IMPORTANT: If this is changed, it must also be changed in CPortGenerator.java generateAuxiliaryStruct() |
Clf_port_internal_t | Internal part of the port structs. HAS TO MATCH lf_port_base_t after tmplt and is_present |
Clf_scheduler_t | Paramters used in schedulers of the threaded reactor C runtime |
Clf_scheduling_policy_t | |
Clf_semaphore_t | |
Clf_sparse_io_record_t | |
Clf_stat_ll | |
Clf_token_t | |
Clf_wav_data_t | |
Clf_wav_format_t | |
Clf_wav_riff_t | |
Clf_wav_t | |
Clf_waveform_t | |
Cmixed_radix_int_t | |
Cnote | |
Cobject_description_t | |
Copen_file_t | |
Cpqueue_t | |
Cpqueue_tag_element_t | The type for an element in a priority queue that is sorted by tag |
Cpy_tag_t | |
Creaction_stats_t | |
Creaction_t | |
Csched_params_t | Struct representing the most common scheduler parameters |
Cself_base_t | The base type for all reactor self structs |
Csocket_stat_t | |
Csummary_stats_t | |
Ctag_t | |
Ctimespec | |
Ctoken_template_t | Base type for ports (lf_port_base_t) and actions (trigger_t), which can carry tokens. The structs lf_port_base_t and trigger_t should start with an instance of this struct so that they can be cast to this struct to access these fields in a uniform way |
Ctoken_type_t | Type information for tokens. Specifically, this struct contains the fields needed to support token types, which carry dynamically allocated data |
Ctrace_record_nodeps_t | |
Ctrace_t | This struct holds all the state associated with tracing in a single environment. Each environment which has tracing enabled will have such a struct on its environment struct |
Ctrigger_t | |
Cvector_t | |
Cversion_t | |
Cwatchdog_t |