X-Git-Url: http://research.m1stereo.tv/gitweb?a=blobdiff_plain;f=src%2Fvalerie%2Fvalerie_parser.h;h=7d9d8a5518a238ff86b3909043da7e1e98f1356a;hb=4580365ba2f57f530aa4bdeb57788822fab09e2f;hp=3e1a17b75247296bc56e281787bbcb4f18248376;hpb=de477d594bdd9c5d9ee2d3441cd0ccf49ab52feb;p=melted diff --git a/src/valerie/valerie_parser.h b/src/valerie/valerie_parser.h index 3e1a17b..7d9d8a5 100644 --- a/src/valerie/valerie_parser.h +++ b/src/valerie/valerie_parser.h @@ -38,6 +38,7 @@ extern "C" typedef valerie_response (*parser_connect)( void * ); typedef valerie_response (*parser_execute)( void *, char * ); +typedef valerie_response (*parser_received)( void *, char *, char * ); typedef valerie_response (*parser_push)( void *, char *, mlt_service ); typedef void (*parser_close)( void * ); @@ -49,6 +50,7 @@ typedef struct parser_connect connect; parser_execute execute; parser_push push; + parser_received received; parser_close close; void *real; valerie_notifier notifier; @@ -60,6 +62,7 @@ typedef struct extern valerie_response valerie_parser_connect( valerie_parser ); extern valerie_response valerie_parser_push( valerie_parser, char *, mlt_service ); +extern valerie_response valerie_parser_received( valerie_parser, char *, char * ); extern valerie_response valerie_parser_execute( valerie_parser, char * ); extern valerie_response valerie_parser_executef( valerie_parser, char *, ... ); extern valerie_response valerie_parser_run( valerie_parser, char * );