summaryrefslogtreecommitdiff
path: root/atom/xcb_atom.h.m4
diff options
context:
space:
mode:
Diffstat (limited to 'atom/xcb_atom.h.m4')
-rw-r--r--atom/xcb_atom.h.m450
1 files changed, 0 insertions, 50 deletions
diff --git a/atom/xcb_atom.h.m4 b/atom/xcb_atom.h.m4
deleted file mode 100644
index 3579211..0000000
--- a/atom/xcb_atom.h.m4
+++ /dev/null
@@ -1,50 +0,0 @@
-#ifndef __XCB_ATOM_H__
-#define __XCB_ATOM_H__
-
-#include <xcb/xcb.h>
-
-#ifdef __cplusplus
-extern "C" {
-#endif
-
-enum xcb_atom_fast_tag_t {
- TAG_COOKIE,
- TAG_VALUE
-};
-typedef struct {
- enum xcb_atom_fast_tag_t tag;
- union {
- xcb_intern_atom_cookie_t cookie;
- xcb_atom_t atom;
- } u;
-} xcb_atom_fast_cookie_t;
-
-/**
- * @brief Get an atom synchronously.
- * @param connection The connection to the X server.
- * @param atom_name The name of the atom that should be returned.
- * @return The requested atom, or XCB_NONE if there is an error.
- *
- * xcb_atom_get() is essentially a synchronous version of xcb_intern_atom(),
- * use it only on non-performance critical execution paths.
- */
-xcb_atom_t xcb_atom_get(xcb_connection_t *connection, const char *atom_name);
-xcb_atom_t xcb_atom_get_predefined(uint16_t name_len, const char *name);
-xcb_atom_fast_cookie_t xcb_atom_get_fast(xcb_connection_t *c, uint8_t only_if_exists, uint16_t name_len, const char *name);
-xcb_atom_t xcb_atom_get_fast_reply(xcb_connection_t *c, xcb_atom_fast_cookie_t cookie, xcb_generic_error_t **e);
-
-const char *xcb_atom_get_name_predefined(xcb_atom_t atom);
-int xcb_atom_get_name(xcb_connection_t *c, xcb_atom_t atom, const char **namep, int *lengthp);
-
-char *xcb_atom_name_by_screen(const char *base, uint8_t screen);
-char *xcb_atom_name_by_resource(const char *base, uint32_t resource);
-char *xcb_atom_name_unique(const char *base, uint32_t id);
-
-define(`DO', `extern const xcb_atom_t $1;')dnl
-include(atomlist.m4)`'dnl
-
-#ifdef __cplusplus
-}
-#endif
-
-#endif /* __XCB_ATOM_H__ */