source: roaraudio/roard/include/req.h @ 113:a032ff209b90

Last change on this file since 113:a032ff209b90 was 113:a032ff209b90, checked in by phi, 16 years ago

added stream_meta_list() and done other support for listing meta tags on streams

File size: 1.7 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);
18int req_on_get_meta    (int client, struct roar_message * mes, char * data);
19int req_on_list_meta   (int client, struct roar_message * mes, char * data);
20
21int req_on_get_standby (int client, struct roar_message * mes, char * data);
22int req_on_set_standby (int client, struct roar_message * mes, char * data);
23
24int req_on_exit        (int client, struct roar_message * mes, char * data);
25
26int req_on_server_oinfo(int client, struct roar_message * mes, char * data);
27
28int req_on_list_clients(int client, struct roar_message * mes, char * data);
29int req_on_list_streams(int client, struct roar_message * mes, char * data);
30
31int req_on_get_client  (int client, struct roar_message * mes, char * data);
32int req_on_get_stream  (int client, struct roar_message * mes, char * data);
33
34int req_on_kick        (int client, struct roar_message * mes, char * data);
35
36int req_on_set_vol     (int client, struct roar_message * mes, char * data);
37int req_on_get_vol     (int client, struct roar_message * mes, char * data);
38
39int req_on_add_data    (int client, struct roar_message * mes, char * data);
40
41
42//int req_on_ (int client, struct roar_message * mes, char * data);
43
44#endif
45
46//ll
Note: See TracBrowser for help on using the repository browser.