Any flags associated with a client. More...
#include <qev.h>
Public Attributes | |
| gboolean | listening:1 |
| "listening" client type, meaning that this client accepts connections on its socket | |
| gboolean | udp:1 |
| A UDP-bound socket. | |
| gboolean | timer:1 |
| Not really a client, but a timer. | |
| gboolean | ssl:1 |
| An SSL client. | |
| gboolean | ssl_handshaking:1 |
| The SSL client is still shaking hands. | |
| gboolean | opened:1 |
| qev_on_open() event has been fired to app | |
| gboolean | closing:1 |
| Indicates that a client is being closed. More... | |
| gboolean | closed:1 |
| Indicates that a client is in the process of being closed. | |
| gboolean | surrogate:1 |
| Indicates that the client doesn't have a socket sitting behind. More... | |
Any flags associated with a client.
| gboolean qev_flags::closing |
Indicates that a client is being closed.
This is used to allow messages to be sent to clients while they're in the close callbacks.
| gboolean qev_flags::surrogate |
Indicates that the client doesn't have a socket sitting behind.
Typically, this is used for emulating clients when they are multiplexed onto a single socket, or something of the sort.
1.8.6