function tmux 3.7c
file_read_open
file_read_open
file_read_open Source
- Source
- file.c
- void file
_read (struct client_open _files *files, struct tmuxpeer *peer, struct imsg *imsg, int allow_streams, int close_received, client_file cb, void *cbdata)_cb -
- Parameters
-
-
files ( struct client
_files * ) -
peer ( struct tmuxpeer * )
-
imsg ( struct imsg * )
-
allow_streams ( int )
-
close_received ( int )
-
cb ( client
_file )_cb -
cbdata ( void * )
-
Call neighborhood#
Recorded direct calls in this source version. Callback references appear separately below.
Called by#
- client_dispatch_wait function Call site ↗
Calls#
- fatalx function Call site ↗
- file_create_with_peer function Call site ↗
- log_debug function Call site ↗
- proc_send function Call site ↗
Other function references#
- file_read_callback function
- file_read_error_callback function
Referenced declarations#
- client_file.cb attribute
- client_file_cb typealias
- client_files struct
- client_file.closed attribute
- client_file.error attribute
- msg_read_done.error attribute
- client_file.event attribute
- client_file.fd attribute
- msg_read_open.fd attribute
- MSG_READ_DONE constant
- client_file.path attribute
- client_file.peer attribute
- client_file.stream attribute
- msg_read_done.stream attribute
- msg_read_open.stream attribute
- tmuxpeer struct