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)  

notify.c File Reference
#include <sys/types.h>
#include <stdlib.h>
#include <string.h>
#include "tmux.h"
Include dependency graph for notify.c:

Go to the source code of this file.

Data Structures

struct  notify_entry
 

Functions

static void notify_hook_formats (struct cmdq_state *state, struct session *s, struct window *w, int pane)
 
static void notify_insert_hook (struct cmdq_item *item, struct notify_entry *ne)
 
static enum cmd_retval notify_callback (struct cmdq_item *item, void *data)
 
static void notify_add (const char *name, struct cmd_find_state *fs, struct client *c, struct session *s, struct window *w, struct window_pane *wp)
 
void notify_hook (struct cmdq_item *item, const char *name)
 
void notify_client (const char *name, struct client *c)
 
void notify_session (const char *name, struct session *s)
 
void notify_winlink (const char *name, struct winlink *wl)
 
void notify_session_window (const char *name, struct session *s, struct window *w)
 
void notify_window (const char *name, struct window *w)
 
void notify_pane (const char *name, struct window_pane *wp)
 

Function Documentation

◆ notify_add()

◆ notify_callback()

◆ notify_client()

void notify_client ( const char *  name,
struct client c 
)

◆ notify_hook()

◆ notify_hook_formats()

static void notify_hook_formats ( struct cmdq_state state,
struct session s,
struct window w,
int  pane 
)
static

◆ notify_insert_hook()

static void notify_insert_hook ( struct cmdq_item item,
struct notify_entry ne 
)
static

Definition at line 54 of file notify.c.

Referenced by notify_hook().

◆ notify_pane()

◆ notify_session()

void notify_session ( const char *  name,
struct session s 
)

◆ notify_session_window()

void notify_session_window ( const char *  name,
struct session s,
struct window w 
)

◆ notify_window()

◆ notify_winlink()

void notify_winlink ( const char *  name,
struct winlink wl 
)