blob: 60b0ff457284c47643f71741bd4e3b4c9c5154bb (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
typedef struct ExlConnection ExlConnection;
typedef struct ExlEvent ExlEvent;
typedef void (* ExlErrorFunction) (ExlConnection * connection,
ExlError * error);
typedef void (* ExlEventFunction) (ExlConnection * connection,
ExlEvent * event);
ExlConnection *exl_connection_new (const char *display);
void exl_connection_close (ExlConnection *connection);
void exl_connection_free (ExlConnection *connection);
int exl_connection_get_fd (ExlConnection *connection);
void exl_connection_set_event_function (ExlConnection *connection,
ExlEventFunction *event_function);
void exl_connection_set_error_function (ExlConnection *connection,
ExlErrorFunction *error_function);
void exl_connection_flush (ExlConnection *connection);
void exl_connection_process_callbacks (ExlConnection *connection);
#include <exl/exl-core.h>
#include <exl/exl-render.h>
#include <exl/exl-sync.h>
|