ekg2  GIT master
Funkcje | Zmienne
Dokumentacja pliku bindings.c
#include "ekg2.h"
#include <string.h>
Wykres zależności załączania dla bindings.c:

Funkcje

void binding_list (int quiet, const char *name, int all)
 
int binding_quick_list (int a, int b)
 
int binding_help (int a, int b)
 
static void binding_free_item (struct binding *data)
 
static void binding_added_free_item (binding_added_t *data)
 
static void bindings_destroy (void)
 
static void bindings_added_destroy (void)
 
void binding_free ()
 
int cmd_bind (const char *name, const char **params, session_t *session, const char *target, int quiet)
 

Zmienne

struct bindingbindings = NULL
 
binding_added_tbindings_added
 

Dokumentacja funkcji

◆ binding_added_free_item()

static void binding_added_free_item ( binding_added_t data)
static

◆ binding_free()

void binding_free ( )

binding_free()

Free memory allocated for key bindings.

◆ binding_free_item()

static void binding_free_item ( struct binding data)
static

◆ binding_help()

int binding_help ( int  a,
int  b 
)

◆ binding_list()

void binding_list ( int  quiet,
const char *  name,
int  all 
)

◆ binding_quick_list()

int binding_quick_list ( int  a,
int  b 
)

◆ bindings_added_destroy()

static void bindings_added_destroy ( void  )
static

◆ bindings_destroy()

static void bindings_destroy ( void  )
static

◆ cmd_bind()

int cmd_bind ( const char *  name,
const char **  params,
session_t session,
const char *  target,
int  quiet 
)

Dokumentacja zmiennych

◆ bindings

struct binding* bindings = NULL

◆ bindings_added

binding_added_t* bindings_added