Data Structures | Typedefs
terminal.h File Reference
#include <stdbool.h>
#include <stddef.h>
#include <stdint.h>
#include "nvim/buffer_defs.h"

Go to the source code of this file.

Data Structures

struct  TerminalOptions
 

Typedefs

typedef struct terminal Terminal
 
typedef void(* terminal_write_cb) (char *buffer, size_t size, void *data)
 
typedef void(* terminal_resize_cb) (uint16_t width, uint16_t height, void *data)
 
typedef void(* terminal_close_cb) (void *data)
 

Typedef Documentation

◆ Terminal

typedef struct terminal Terminal

◆ terminal_close_cb

typedef void(* terminal_close_cb) (void *data)

◆ terminal_resize_cb

typedef void(* terminal_resize_cb) (uint16_t width, uint16_t height, void *data)

◆ terminal_write_cb

typedef void(* terminal_write_cb) (char *buffer, size_t size, void *data)