X-Git-Url: http://git.code-monkey.de/?a=blobdiff_plain;f=src%2Fclient.h;h=a74a2068580d74b7ad04f39591c3e9e53fec860a;hb=454ad122eb158b4391e2690fe6a7e127d24c525b;hp=d2f935c2511c52dac9d0eca17b20dc34f80e400c;hpb=4c75c8f9eb45c0a696f992c277dcc8ffb77fa3ba;p=umurmur.git diff --git a/src/client.h b/src/client.h index d2f935c..a74a206 100644 --- a/src/client.h +++ b/src/client.h @@ -70,7 +70,7 @@ typedef struct { int sessionId; uint64_t key; char *username; - bool_t bUDP, authenticated, deaf, mute; + bool_t bUDP, authenticated, deaf, mute, recording; char *os, *release, *os_version; uint32_t version; int codec_count; @@ -100,6 +100,8 @@ int Client_add(int fd, struct sockaddr_in *remote); int Client_read_fd(int fd); int Client_write_fd(int fd); int Client_send_message(client_t *client, message_t *msg); +int Client_send_message_ver(client_t *client, message_t *msg, uint32_t version); +int Client_send_message_except_ver(client_t *client, message_t *msg, uint32_t version); int Client_count(void); void Client_close(client_t *client); client_t *Client_iterate(client_t **client);