/*
 * Register window handles
 */

#ifndef __defined_registry_h
#define __defined_registry_h


typedef int RegistryType;

error * registry_register_window (int handle, RegistryType type, void *closure);
error * registry_deregister_window (int handle);
RegistryType registry_lookup_window (int handle, void **closure);
int registry_enumerate_windows (int i, RegistryType *type, int *handle, void **closure);


#endif
