function tmux latest
server_start
server_start
server_start Source
- Source
- server.c
-
- Parameters
-
-
client ( struct tmuxproc * )
-
flags ( uint64_t )
-
base ( struct event_base * )
-
lockfd ( int )
-
lockfile ( char * )
-
Call neighborhood#
Recorded direct calls in this source version. Callback references appear separately below.
Paths through the source#
Follow these functions to explore a task. Arrows show source relationships.
Start the server and create a client
- server_start
- calls → server_client_create
- calls → proc_add_peer
Called by#
- client_connect function Call site ↗
- client_main function Call site ↗
Calls#
- fatal function Call site ↗
- fatalx function Call site ↗
- input_key_build function Call site ↗
- job_kill_all function Call site ↗
- key_bindings_init function Call site ↗
- log_get_level function Call site ↗
- options_set_number function Call site ↗
- proc_clear_signals function Call site ↗
- proc_fork_and_daemon function Call site ↗
- proc_loop function Call site ↗
- proc_set_signals function Call site ↗
- proc_start function Call site ↗
- server_acl_init function Call site ↗
- server_add_accept function Call site ↗
- server_client_create function Call site ↗
- server_create_socket function Call site ↗
- server_update_socket function Call site ↗
- status_prompt_save_history function Call site ↗
- tty_create_log function Call site ↗
- utf8_update_width_cache function Call site ↗
Other function references#
- server_loop function
- server_signal function
- server_tidy_event function
Referenced declarations#
- all_window_panes attribute
- CLIENT_EXIT constant
- CLIENT_NOFORK constant
- client.exit_message attribute
- client.flags attribute
- global_options attribute
- message_log attribute
- pledge constant
- server_client_flags attribute
- server_ev_tidy attribute
- server_fd attribute
- server_proc attribute
- start_time attribute
- tmuxproc struct