Generic Library List

Listed here, in no particular order, are some of the generic threads that have already been developed. Some are simple and others more complex. They all share the same interface into the multi-threader shell and can be connected together in any pattern that is required. The same thread may be declared many times but each thread copy will behave individually in real-time. This list is not necessarily complete and it is still growing.

read_and_split

prompt_and_read

split_stream

file_tree_controller

format_file_tree

timer

chimer

include_handler

verify_controller

verify_input

stream_timer_reset

stream_timer_merge

exit_handler

replace_unprintables

write_sock_stream

read_file

prompt_interrupt

build_file_tree

regulator

block_splitter

contiguous_defines

case_labels

discard_switch

split_commands

debug_controller

reply_on_special

start_and_stop

string_list

special_filter

read_sock_stream

help_handler

filter_stream

process_startup

get_disk_text

stats_controller

autodat_base

autodat_control

autodat_collect

give_on_reply

add_string

memory_queue

prompt_handler

obey_controller

generator

command_history

system_receive

format_stats

stream_stats

release_block

two_way_switch

unknown_command

add_timestamp

join_commands

write_pipe

write_file

write_output

copy_file

broadcast

read_pipe

vertical_editor

horizontal_editor

alias_handler

startup_command

echo_command

syntax_mode

syntax_builder

file_stack

ghost_tty

comment_command

ICAO_command

ICAO_response

ICAO_datetime

ICAO_reject

build_ICAO_map

ICAO_aid_tree

wait_and_retry

packet_switch

packet_reply

replicator

process_handover

prompt_save

read_system_table

build_system_table

build_system_dynamics

network_prompt

network_exit

startup_shutdown

trace_controller

scon_receive

crisp_startup

warp_command

misc_commands

timestamp_bof

local_commit

remote_commit

read_net_file

lock_net_file

commit_abort

test_lock

collision

prompt_guard

remote_lock

remote_update

list_net_file

trace_net_file

ICAO_fpl_file

icao_filter

icao_editor

reply_and_give

thread_startup

socket_connect

socket_accept

vid_handler

delay_and_wait

kill_command

backup_thread

vid_replicate

select_node

only_command

standby_startup

break_escape

create_process

remove_process

start_process

start_system

stop_system

handle_report

expand_report

filter_report

shell_event_monitor

scon_filter

scon_startup

report_timers

major_command

modify

modify_task

scon_show

start

stop

show

Whatever system you need to build we can quickly connect some threads together to form a simple prototype that will probably impress you.