Every header, definition, and whatnot QuickIO needs to run. More...
#include "quick-event/qev.h"#include <gmodule.h>#include "compat.h"#include "atomic.h"#include "evs.h"#include "apps.h"#include "client.h"#include "config.h"#include "evs_qio.h"#include "evs_query.h"#include "periodic.h"#include "sub.h"#include "protocols.h"#include "protocols_flash.h"#include "protocols_http.h"#include "protocols_raw.h"#include "protocols_rfc6455.h"#include "protocols_util.h"Go to the source code of this file.
Macros | |
| #define | G_LOG_DOMAIN "quickio" |
| We log to quickio. More... | |
| #define | QEV_CLIENT client |
Our client is of type struct client | |
Enumerations | |
| enum | quickio_close_reasons { QIO_CLOSE_NOT_SUPPORTED = QEV_CLOSE_LEN + 1, QIO_CLOSE_UNKNOWN_ERROR, QIO_CLOSE_INVALID_HANDSHAKE, QIO_CLOSE_MOVED, QIO_CLOSE_DONE } |
| Extends the reasons for closing a client. More... | |
Functions | |
| void | qio_main (int argc, char **argv) |
| Run the server from anywhere. | |
Every header, definition, and whatnot QuickIO needs to run.
| #define G_LOG_DOMAIN "quickio" |
We log to quickio.
Apps should override to log to their own names.
Extends the reasons for closing a client.
1.8.6