Changeset 5606:f7617b41972e in roaraudio for plugins


Ignore:
Timestamp:
07/31/12 02:33:55 (12 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

Updated common protocol interface (Closes: #257, #256)

Location:
plugins/universal
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • plugins/universal/protocol-daytime.c

    r5605 r5606  
    2626#include <roaraudio.h> 
    2727 
    28 static int _set_proto(int client, struct roar_vio_calls * vio, struct roar_buffer ** obuffer, void ** userdata, const struct roar_keyval * para, ssize_t paralen) { 
     28static int _set_proto(int client, struct roar_vio_calls * vio, struct roar_buffer ** obuffer, void ** userdata, const struct roar_keyval * protopara, ssize_t protoparalen, struct roar_dl_librarypara * pluginpara) { 
    2929 struct roar_buffer * buf; 
    3030 void * data; 
     
    3333 char * date = asctime(gmtime(&now)); 
    3434 
    35  (void)client, (void)vio, (void)userdata, (void)para, (void)paralen; 
     35 (void)client, (void)vio, (void)userdata, (void)protopara, (void)protoparalen, (void)pluginpara; 
    3636 
    3737 len = roar_mm_strlen(date) + 1; 
     
    4848} 
    4949 
    50 static int _flushed(int client, struct roar_vio_calls * vio, struct roar_buffer ** obuffer, void ** userdata, const struct roar_keyval * para, ssize_t paralen) { 
    51  (void)client, (void)vio, (void)obuffer, (void)userdata, (void)para, (void)paralen; 
     50static int _flushed(int client, struct roar_vio_calls * vio, struct roar_buffer ** obuffer, void ** userdata, const struct roar_keyval * protopara, ssize_t protoparalen, struct roar_dl_librarypara * pluginpara) { 
     51 (void)client, (void)vio, (void)obuffer, (void)userdata, (void)protopara, (void)protoparalen, (void)pluginpara; 
    5252 
    5353 roar_err_set(ROAR_ERROR_NODATA); 
  • plugins/universal/protocol-discard.c

    r5605 r5606  
    2626#include <roaraudio.h> 
    2727 
    28 static int _handle(int client, struct roar_vio_calls * vio, struct roar_buffer ** obuffer, void ** userdata, const struct roar_keyval * para, ssize_t paralen) { 
     28static int _handle(int client, struct roar_vio_calls * vio, struct roar_buffer ** obuffer, void ** userdata, const struct roar_keyval * protopara, ssize_t protoparalen, struct roar_dl_librarypara * pluginpara) { 
    2929 char buf[4096]; 
    3030 
    31  (void)client, (void)obuffer, (void)userdata, (void)para, (void)paralen; 
     31 (void)client, (void)obuffer, (void)userdata, (void)protopara, (void)protoparalen, (void)pluginpara; 
    3232 
    3333 if ( roar_vio_read(vio, buf, sizeof(buf)) < 1 ) { 
  • plugins/universal/protocol-echo.c

    r5605 r5606  
    2626#include <roaraudio.h> 
    2727 
    28 static int _handle(int client, struct roar_vio_calls * vio, struct roar_buffer ** obuffer, void ** userdata, const struct roar_keyval * para, ssize_t paralen) { 
     28static int _handle(int client, struct roar_vio_calls * vio, struct roar_buffer ** obuffer, void ** userdata, const struct roar_keyval * protopara, ssize_t protoparalen, struct roar_dl_librarypara * pluginpara) { 
    2929 struct roar_buffer * buf; 
    3030 void * data; 
    3131 ssize_t len; 
    3232 
    33  (void)client, (void)userdata, (void)para, (void)paralen; 
     33 (void)client, (void)userdata, (void)protopara, (void)protoparalen, (void)pluginpara; 
    3434 
    3535 ROAR_DBG("_handle(client=%i, vio=%p) = ?", client, vio); 
  • plugins/universal/tic-tac-toe.c

    r5603 r5606  
    253253} 
    254254 
    255 static int _set_proto(int client, struct roar_vio_calls * vio, struct roar_buffer ** obuffer, void ** userdata, const struct roar_keyval * para, ssize_t paralen) { 
     255static int _set_proto(int client, struct roar_vio_calls * vio, struct roar_buffer ** obuffer, void ** userdata, const struct roar_keyval * protopara, ssize_t protoparalen, struct roar_dl_librarypara * pluginpara) { 
    256256 game_state * state; 
    257257 
    258  (void)client, (void)vio, (void)obuffer, (void)para, (void)paralen; 
     258 (void)client, (void)vio, (void)obuffer, (void)protopara, (void)protoparalen, (void)pluginpara; 
    259259 
    260260 state = roar_mm_malloc(sizeof(game_state)); 
     
    301301} 
    302302 
    303 static int _handle(int client, struct roar_vio_calls * vio, struct roar_buffer ** obuffer, void ** userdata, const struct roar_keyval * para, ssize_t paralen) { 
     303static int _handle(int client, struct roar_vio_calls * vio, struct roar_buffer ** obuffer, void ** userdata, const struct roar_keyval * protopara, ssize_t protoparalen, struct roar_dl_librarypara * pluginpara) { 
    304304 char buf[32]; 
    305305 ssize_t len; 
     
    310310 char c; 
    311311 
    312  (void)client, (void)obuffer, (void)para, (void)paralen; 
     312 (void)client, (void)obuffer, (void)protopara, (void)protoparalen, (void)pluginpara; 
    313313 
    314314 ROAR_DBG("check_client(client=%i, vio=%p) = ?", client, vio); 
Note: See TracChangeset for help on using the changeset viewer.