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)  

cmd-pipe-pane.c File Reference
#include <sys/types.h>
#include <sys/socket.h>
#include <errno.h>
#include <fcntl.h>
#include <signal.h>
#include <stdlib.h>
#include <string.h>
#include <time.h>
#include <unistd.h>
#include "tmux.h"
Include dependency graph for cmd-pipe-pane.c:

Go to the source code of this file.

Functions

static enum cmd_retval cmd_pipe_pane_exec (struct cmd *, struct cmdq_item *)
 
static void cmd_pipe_pane_read_callback (struct bufferevent *, void *)
 
static void cmd_pipe_pane_write_callback (struct bufferevent *, void *)
 
static void cmd_pipe_pane_error_callback (struct bufferevent *, short, void *)
 

Variables

const struct cmd_entry cmd_pipe_pane_entry
 

Function Documentation

◆ cmd_pipe_pane_error_callback()

static void cmd_pipe_pane_error_callback ( struct bufferevent *  bufev,
short  what,
void *  data 
)
static

◆ cmd_pipe_pane_exec()

static enum cmd_retval cmd_pipe_pane_exec ( struct cmd self,
struct cmdq_item item 
)
static

Definition at line 40 of file cmd-pipe-pane.c.

◆ cmd_pipe_pane_read_callback()

static void cmd_pipe_pane_read_callback ( struct bufferevent *  bufev,
void *  data 
)
static

◆ cmd_pipe_pane_write_callback()

static void cmd_pipe_pane_write_callback ( struct bufferevent *  bufev,
void *  data 
)
static

Variable Documentation

◆ cmd_pipe_pane_entry

const struct cmd_entry cmd_pipe_pane_entry
Initial value:
= {
.name = "pipe-pane",
.alias = "pipep",
.args = { "IOot:", 0, 1 },
.usage = "[-IOo] " "[-t target-pane]" " [command]",
.target = { 't', CMD_FIND_PANE, 0 },
.flags = 0x4 ,
}
static enum cmd_retval cmd_pipe_pane_exec(struct cmd *, struct cmdq_item *)
Definition: cmd-pipe-pane.c:56
@ CMD_FIND_PANE
Definition: tmux.h:1443

Definition at line 40 of file cmd-pipe-pane.c.