#include <glib.h>
#include <stdbool.h>
#include <stddef.h>
#include <stdarg.h>
Go to the source code of this file.
Functions |
| void | client_manager_init (void) |
| void | client_manager_deinit (void) |
| void | client_new (struct player_control *player_control, int fd, const struct sockaddr *sa, size_t sa_length, int uid) |
| bool | client_is_expired (const struct client *client) |
| int | client_get_uid (const struct client *client) |
| | returns the uid of the client process, or a negative value if the uid is unknown
|
| unsigned | client_get_permission (const struct client *client) |
| void | client_set_permission (struct client *client, unsigned permission) |
| void | client_puts (struct client *client, const char *s) |
| | Write a C string to the client.
|
| void | client_vprintf (struct client *client, const char *fmt, va_list args) |
| | Write a printf-like formatted string to the client.
|
| | G_GNUC_PRINTF (2, 3) void client_printf(struct client *client |
| | Write a printf-like formatted string to the client.
|
Variables |
| const char * | fmt |
Function Documentation
| unsigned client_get_permission |
( |
const struct client * |
client | ) |
|
| int client_get_uid |
( |
const struct client * |
client | ) |
|
returns the uid of the client process, or a negative value if the uid is unknown
| bool client_is_expired |
( |
const struct client * |
client | ) |
|
| void client_manager_deinit |
( |
void |
| ) |
|
| void client_manager_init |
( |
void |
| ) |
|
| void client_new |
( |
struct player_control * |
player_control, |
|
|
int |
fd, |
|
|
const struct sockaddr * |
sa, |
|
|
size_t |
sa_length, |
|
|
int |
uid |
|
) |
| |
| void client_puts |
( |
struct client * |
client, |
|
|
const char * |
s |
|
) |
| |
Write a C string to the client.
| void client_set_permission |
( |
struct client * |
client, |
|
|
unsigned |
permission |
|
) |
| |
| void client_vprintf |
( |
struct client * |
client, |
|
|
const char * |
fmt, |
|
|
va_list |
args |
|
) |
| |
Write a printf-like formatted string to the client.
Write a printf-like formatted string to the client.
Variable Documentation