source: roaraudio/roard/include/req.h @ 78:997d49ae275a

Last change on this file since 78:997d49ae275a was 77:284968f15643, checked in by phi, 16 years ago

prepered a lot of code for multi-stream clientss

File size: 1.6 KB
Line 
1//req.h:
2
3#ifndef _REQ_H_
4#define _REQ_H_
5
6#include <roaraudio.h>
7
8int req_on_noop        (int client, struct roar_message * mes, char * data);
9
10int req_on_identify    (int client, struct roar_message * mes, char * data);
11int req_on_auth        (int client, struct roar_message * mes, char * data);
12
13int req_on_new_stream  (int client, struct roar_message * mes, char * data);
14int req_on_exec_stream (int client, struct roar_message * mes, char * data);
15int req_on_con_stream  (int client, struct roar_message * mes, char * data);
16
17int req_on_set_meta    (int client, struct roar_message * mes, char * data);
18
19int req_on_get_standby (int client, struct roar_message * mes, char * data);
20int req_on_set_standby (int client, struct roar_message * mes, char * data);
21
22int req_on_exit        (int client, struct roar_message * mes, char * data);
23
24int req_on_server_oinfo(int client, struct roar_message * mes, char * data);
25
26int req_on_list_clients(int client, struct roar_message * mes, char * data);
27int req_on_list_streams(int client, struct roar_message * mes, char * data);
28
29int req_on_get_client  (int client, struct roar_message * mes, char * data);
30int req_on_get_stream  (int client, struct roar_message * mes, char * data);
31
32int req_on_kick        (int client, struct roar_message * mes, char * data);
33
34int req_on_set_vol     (int client, struct roar_message * mes, char * data);
35int req_on_get_vol     (int client, struct roar_message * mes, char * data);
36
37int req_on_add_data    (int client, struct roar_message * mes, char * data);
38
39
40//int req_on_ (int client, struct roar_message * mes, char * data);
41
42#endif
43
44//ll
Note: See TracBrowser for help on using the repository browser.