ekg2
Funkcje | Zmienne
Dokumentacja pliku ekg/bindings.c
#include <string.h>
#include "commands.h"
#include "dynstuff.h"
#include "themes.h"
#include "plugins.h"
#include "queries.h"
#include "stuff.h"
#include "xmalloc.h"
#include "bindings.h"
#include "dynstuff_inline.h"

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 LIST_FREE_ITEM (binding_free_item, struct binding *)
static LIST_FREE_ITEM (binding_added_free_item, binding_added_t *)
static __DYNSTUFF_LIST_DESTROY (bindings, struct binding, binding_free_item)
static __DYNSTUFF_LIST_DESTROY (bindings_added, binding_added_t, binding_added_free_item)
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

static __DYNSTUFF_LIST_DESTROY ( bindings  ,
struct binding  ,
binding_free_item   
) [static]
static __DYNSTUFF_LIST_DESTROY ( bindings_added  ,
binding_added_t  ,
binding_added_free_item   
) [static]
void binding_free ( )

binding_free()

Free memory allocated for key bindings.

int binding_help ( int  a,
int  b 
)
void binding_list ( int  quiet,
const char *  name,
int  all 
)
int binding_quick_list ( int  a,
int  b 
)
int cmd_bind ( const char *  name,
const char **  params,
session_t session,
const char *  target,
int  quiet 
)
static LIST_FREE_ITEM ( binding_free_item  ,
struct binding  
) [static]
static LIST_FREE_ITEM ( binding_added_free_item  ,
binding_added_t  
) [static]

Dokumentacja zmiennych

struct binding* bindings = NULL
 All Struktury Danych Pliki Funkcje Zmienne Definicje typów Wyliczenia Wartości wyliczeń Definicje