Main Page Modules Compound List File List Compound Members File Members

# Library initialization and termination

## Functions
int | XklInit (Display *dpy)
int | XklTerm (void)
void | XklConfigInit (void)
void | XklConfigTerm (void)
Bool | XklConfigLoadRegistry (void)
void | XklConfigFreeRegistry (void)

## Function Documentation

void XklConfigFreeRegistry | ( | void |  | ) |

| Frees XML configuration registry

void XklConfigInit | ( | void |  | ) |

| Initializes XML configuration-related structures

Bool XklConfigLoadRegistry | ( | void |  | ) |

| Loads XML configuration registry Returns: true on success

void XklConfigTerm | ( | void |  | ) |

| Cleans XML configuration-related structures

int XklInit | ( | Display * | dpy | ) |

  | Initializes internal structures. Does not start actual listening though. Some apps can use Xklavier for information retrieval but not for actual processing. Parameters:
  dpy | is an open display, will be tested for XKB extension
Returns: 0 if OK, otherwise last X error

int XklTerm | ( | void |  | ) |

| Terminates everything...