My Project
|
baremetal_msg | |
cached_file | |
clone_decision | |
cloning_info | |
cmd_action | |
composite_key | The composite key is used to store a key of arbitrary length (up to 192 bytes) |
connection | |
ctrl_add_runtime_msg | Payload for messages of type CTRL_CONNECT_TO_RUNTIME |
ctrl_create_msu_msg | Payload for messages of type CTRL_CREATE_MSU |
ctrl_create_thread_msg | Payload for messages of type CTRL_CREATE_THREAD |
ctrl_delete_msu_msg | Payload for messages of type CTRL_DELETE_MSU |
ctrl_delete_thread_msg | Payload for messages of type CTRL_DELETE_THREAD |
ctrl_msu_route_msg | Payload for messages of type CTRL_MSU_ROUTES |
ctrl_route_msg | Payload for messages of type CTRL_MODIFY_ROUTE |
ctrl_runtime_msg_hdr | All messages sent from controller to runtime are prefixed with this header |
cut | |
db_info | Info to connect and use database |
db_state | |
dedos_dfg | Top-level structure holding the data-flow graph |
dedos_msg | A linked-list entry containing a message |
dedos_thread | Structure representing any thread within DeDOS |
dfg_dependency | MSUs which must be present for another MSU to be cloned |
dfg_meta_routing | Describes which MSU types a given MSU type should route to if it is cloned |
dfg_msu | Representation of a single MSU in the dfg |
dfg_msu_type | A type of MSU |
dfg_route | A route through which MSU messages can be passed |
dfg_route_endpoint | A single endpoint for an MSU route |
dfg_runtime | Representation of a runtime in the DFG |
dfg_scheduling | Structure representing the scheduling of an MSU on a runtime |
dfg_thread | Representation of a thread on a runtime in the DFG |
http_parser | |
http_parser_settings | |
http_parser_url | |
http_state | |
inter_runtime_init_msg | Sent to a newly-connected runtime to establish ID |
inter_runtime_msg_hdr | Header for messages to runtime from another runtime |
jsmn_parser | JSON parser |
jsmntok_t | JSON token description |
json_output | |
json_state | Structure to hold state while parsing JSON |
key_mapping | Structure to map a key + state to a function |
key_seed | |
local_msu | The structure that represents an MSU located on the local machine |
mock_file | |
msg_provinance | Keeps track of which MSUs have seen a given message header |
msg_queue | Container for linked list message queue |
msu_endpoint | An endpoint to which an msu_msg can be delivered |
msu_init_data | Data with which an MSU is initialized, and the payload for messages of type CTRL_CREATE_MSU |
msu_msg | A message that is to be delivered to an instance of an MSU |
msu_msg_hdr | Header for messages passed to MSUs |
msu_msg_key | Used to uniquely identify the source of a message, used in state storage as well as routing |
msu_provinance_item | Item in the chain of history kept track of in each MSU |
msu_state | The structure contining msu state |
msu_type | Defines a type of MSU |
parser_state | |
read_state | |
response_state | |
route_set | The publicly accessible copy of the routing table |
routing_table | The core of the routing system, the routing table lists a route's destinations |
rt_controller_init_msg | Initialization message, sent to controller to identify runtime upon first connection |
rt_controller_msg_hdr | Header for all messages from controller to runtime |
runtime_endpoint | |
runtime_peer | Holds the file descriptor for a single runtime peer |
send_to_ctrl_msg | For delivery to output monitor thread, a message to be sent to the controller |
send_to_peer_msg | For delivery to the output monitor thread, a message to be sent to a peer runtime |
sock_init | |
sock_msu_state | |
sock_settings | |
socket_msg | |
stat_item | The internal statistics structure where stats are aggregated One per statistic-item |
stat_msg_hdr | Header for a serialized stats message |
stat_sample | A single stat sample for a single item |
stat_sample_hdr | Header for a single stat sample for a single item |
stat_type | The structure holding all items of a type of stats |
stat_type_label | Structure to hold both the stat ID and the string describing it |
thread_init | Structure which holds the initialization info for a dedos_thread |
thread_msg | A message to be delivered to a dedos_thread |
timed_rrdb | Round-robin database (circular buffer) for storing timeseries data |
timed_stat | Holds a single timestamped value |
timeout_list | An entry in the linked list of timeouts |
to_schedule | |
UT_hash_bucket | |
UT_hash_handle | |
UT_hash_table | |
worker_thread | Representation of a thread that holds MSUs, messages, and waits on a semaphore |
ws_cache_state | |
ws_read_state |