Changeset 3926:7b30ce201137 in roaraudio for roard/include/req.h


Ignore:
Timestamp:
06/10/10 13:15:43 (14 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

changed a lot prototyoes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • roard/include/req.h

    r3811 r3926  
    2929#include <roaraudio.h> 
    3030 
    31 int req_on_noop        (int client, struct roar_message * mes, char * data); 
     31int req_on_noop        (int client, struct roar_message * mes, char ** data, uint32_t flags[2]); 
    3232 
    33 int req_on_identify    (int client, struct roar_message * mes, char * data); 
    34 int req_on_auth        (int client, struct roar_message * mes, char * data); 
     33int req_on_identify    (int client, struct roar_message * mes, char ** data, uint32_t flags[2]); 
     34int req_on_auth        (int client, struct roar_message * mes, char ** data, uint32_t flags[2]); 
    3535 
    36 int req_on_whoami      (int client, struct roar_message * mes, char * data); 
     36int req_on_whoami      (int client, struct roar_message * mes, char ** data, uint32_t flags[2]); 
    3737 
    38 int req_on_new_stream  (int client, struct roar_message * mes, char * data); 
    39 int req_on_exec_stream (int client, struct roar_message * mes, char * data); 
    40 int req_on_con_stream  (int client, struct roar_message * mes, char * data); 
    41 int req_on_passfh      (int client, struct roar_message * mes, char * data); 
     38int req_on_new_stream  (int client, struct roar_message * mes, char ** data, uint32_t flags[2]); 
     39int req_on_exec_stream (int client, struct roar_message * mes, char ** data, uint32_t flags[2]); 
     40int req_on_con_stream  (int client, struct roar_message * mes, char ** data, uint32_t flags[2]); 
     41int req_on_passfh      (int client, struct roar_message * mes, char ** data, uint32_t flags[2]); 
    4242 
    4343#ifdef ROAR_SUPPORT_META 
    44 int req_on_set_meta    (int client, struct roar_message * mes, char * data); 
    45 int req_on_get_meta    (int client, struct roar_message * mes, char * data); 
    46 int req_on_list_meta   (int client, struct roar_message * mes, char * data); 
     44int req_on_set_meta    (int client, struct roar_message * mes, char ** data, uint32_t flags[2]); 
     45int req_on_get_meta    (int client, struct roar_message * mes, char ** data, uint32_t flags[2]); 
     46int req_on_list_meta   (int client, struct roar_message * mes, char ** data, uint32_t flags[2]); 
    4747#endif 
    4848 
    49 int req_on_get_standby (int client, struct roar_message * mes, char * data); 
    50 int req_on_set_standby (int client, struct roar_message * mes, char * data); 
     49int req_on_get_standby (int client, struct roar_message * mes, char ** data, uint32_t flags[2]); 
     50int req_on_set_standby (int client, struct roar_message * mes, char ** data, uint32_t flags[2]); 
    5151 
    52 int req_on_exit        (int client, struct roar_message * mes, char * data); 
     52int req_on_exit        (int client, struct roar_message * mes, char ** data, uint32_t flags[2]); 
    5353 
    54 int req_on_server_oinfo(int client, struct roar_message * mes, char * data); 
     54int req_on_server_oinfo(int client, struct roar_message * mes, char ** data, uint32_t flags[2]); 
    5555 
    56 int req_on_list_clients(int client, struct roar_message * mes, char * data); 
    57 int req_on_list_streams(int client, struct roar_message * mes, char * data); 
     56int req_on_list_clients(int client, struct roar_message * mes, char ** data, uint32_t flags[2]); 
     57int req_on_list_streams(int client, struct roar_message * mes, char ** data, uint32_t flags[2]); 
    5858 
    59 int req_on_get_client  (int client, struct roar_message * mes, char * data); 
    60 int req_on_get_stream  (int client, struct roar_message * mes, char * data); 
     59int req_on_get_client  (int client, struct roar_message * mes, char ** data, uint32_t flags[2]); 
     60int req_on_get_stream  (int client, struct roar_message * mes, char ** data, uint32_t flags[2]); 
    6161 
    62 int req_on_get_stream_para (int client, struct roar_message * mes, char * data); 
    63 int req_on_set_stream_para (int client, struct roar_message * mes, char * data); 
     62int req_on_get_stream_para (int client, struct roar_message * mes, char ** data, uint32_t flags[2]); 
     63int req_on_set_stream_para (int client, struct roar_message * mes, char ** data, uint32_t flags[2]); 
    6464 
    65 int req_on_kick        (int client, struct roar_message * mes, char * data); 
    66 int req_on_attach      (int client, struct roar_message * mes, char * data); 
     65int req_on_kick        (int client, struct roar_message * mes, char ** data, uint32_t flags[2]); 
     66int req_on_attach      (int client, struct roar_message * mes, char ** data, uint32_t flags[2]); 
    6767 
    68 int req_on_set_vol     (int client, struct roar_message * mes, char * data); 
    69 int req_on_get_vol     (int client, struct roar_message * mes, char * data); 
     68int req_on_set_vol     (int client, struct roar_message * mes, char ** data, uint32_t flags[2]); 
     69int req_on_get_vol     (int client, struct roar_message * mes, char ** data, uint32_t flags[2]); 
    7070 
    71 int req_on_add_data    (int client, struct roar_message * mes, char * data); 
     71int req_on_add_data    (int client, struct roar_message * mes, char ** data, uint32_t flags[2]); 
    7272 
    73 int req_on_beep        (int client, struct roar_message * mes, char * data); 
     73int req_on_beep        (int client, struct roar_message * mes, char ** data, uint32_t flags[2]); 
    7474 
    75 //int req_on_ (int client, struct roar_message * mes, char * data); 
     75//int req_on_ (int client, struct roar_message * mes, char ** data, uint32_t flags[2]); 
    7676 
    7777#endif 
Note: See TracChangeset for help on using the changeset viewer.