tmux  3.2a
About: tmux is a terminal multiplexer that lets you switch easily between several programs in one terminal.
  Fossies Dox: tmux-3.2a.tar.gz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

tmuxpeer Struct Reference
Collaboration diagram for tmuxpeer:
[legend]

Data Fields

struct tmuxprocparent
 
struct imsgbuf ibuf
 
struct event event
 
int flags
 
void(* dispatchcb )(struct imsg *, void *)
 
void * arg
 

Detailed Description

Definition at line 54 of file proc.c.

Field Documentation

◆ arg

void* tmuxpeer::arg

Definition at line 64 of file proc.c.

Referenced by proc_add_peer(), and proc_event_cb().

◆ dispatchcb

void(* tmuxpeer::dispatchcb) (struct imsg *, void *)

Definition at line 63 of file proc.c.

Referenced by proc_add_peer(), and proc_event_cb().

◆ event

struct event tmuxpeer::event

Definition at line 55 of file proc.c.

Referenced by proc_add_peer(), proc_remove_peer(), and proc_update_event().

◆ flags

int tmuxpeer::flags

Definition at line 60 of file proc.c.

Referenced by peer_check_version(), proc_event_cb(), proc_kill_peer(), and proc_send().

◆ ibuf

struct imsgbuf tmuxpeer::ibuf

◆ parent

struct tmuxproc* tmuxpeer::parent

Definition at line 55 of file proc.c.

Referenced by proc_add_peer(), and proc_remove_peer().


The documentation for this struct was generated from the following file: