better test routes
This commit is contained in:
parent
1bed72c4f7
commit
7c16496b5b
|
@ -19,6 +19,8 @@ static inline int event_requend_route ( struct mg_event *event);
|
||||||
|
|
||||||
static int rq_static(char const * const restrstr , struct mg_event *event);
|
static int rq_static(char const * const restrstr , struct mg_event *event);
|
||||||
static int rq_file(char const * const reststr , struct mg_event *event);
|
static int rq_file(char const * const reststr , struct mg_event *event);
|
||||||
|
static int rq_date(char const * const reststr , struct mg_event *event);
|
||||||
|
static int rq_upload(char const * const reststr , struct mg_event *event);
|
||||||
|
|
||||||
|
|
||||||
int event_route(struct mg_event *event)
|
int event_route(struct mg_event *event)
|
||||||
|
@ -59,17 +61,25 @@ static inline int event_request_route(struct mg_event *event){
|
||||||
( pntrstr - tmpstr) << endl;
|
( pntrstr - tmpstr) << endl;
|
||||||
blub = fh.in_word_set(tmpstr,((pntrstr++)-tmpstr) );
|
blub = fh.in_word_set(tmpstr,((pntrstr++)-tmpstr) );
|
||||||
if (blub){
|
if (blub){
|
||||||
|
std::cerr << "me has blub!!" <<endl;
|
||||||
switch(blub->op){
|
switch(blub->op){
|
||||||
case RouterOpCode::FILES:
|
case RouterOpCode::FILES:
|
||||||
retval = rq_file(pntrstr ,event);
|
retval = rq_file(pntrstr ,event);
|
||||||
|
break;
|
||||||
case RouterOpCode::DATE:
|
case RouterOpCode::DATE:
|
||||||
|
retval = rq_date(pntrstr, event);
|
||||||
|
break;
|
||||||
case RouterOpCode::UPLOAD:
|
case RouterOpCode::UPLOAD:
|
||||||
|
retval = rq_upload(pntrstr, event);
|
||||||
|
break;
|
||||||
case RouterOpCode::STATIC:
|
case RouterOpCode::STATIC:
|
||||||
std::cerr << "(/static/ given)";
|
std::cerr << "(/static/ given)";
|
||||||
default:
|
default:
|
||||||
std::cerr << "fallback ";
|
std::cerr << "fallback ";
|
||||||
|
retval = rq_static((pntrstr),event);
|
||||||
};
|
};
|
||||||
retval = rq_static((pntrstr),event);
|
}else{
|
||||||
|
std::cerr << "no blub! in " << __LINE__ << endl;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
std::free(tmpstr);
|
std::free(tmpstr);
|
||||||
|
@ -94,7 +104,7 @@ static int rq_static(char const * const reststr , struct mg_event *event)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
static int rq_file(char const * const reststr , struct mg_event *event);
|
static int rq_file(char const * const reststr , struct mg_event *event)
|
||||||
{
|
{
|
||||||
std::cerr << " a dynamic file is reqested!" << endl;
|
std::cerr << " a dynamic file is reqested!" << endl;
|
||||||
std::cerr << " path: " << reststr << endl;
|
std::cerr << " path: " << reststr << endl;
|
||||||
|
@ -102,6 +112,19 @@ static int rq_file(char const * const reststr , struct mg_event *event);
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
static int rq_date(char const * const reststr , struct mg_event *event)
|
||||||
|
{
|
||||||
|
std::cerr << "requested filelist ordered by date!" << endl ;
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
static int rq_upload(char const * const reststr, struct mg_event *event)
|
||||||
|
{
|
||||||
|
std::cerr << "here we will get uploadish!" << endl ;
|
||||||
|
return 1;
|
||||||
|
}
|
||||||
|
|
||||||
static inline int event_requend_route(struct mg_event *event){
|
static inline int event_requend_route(struct mg_event *event){
|
||||||
std::cerr << "ended request" <<endl;
|
std::cerr << "ended request" <<endl;
|
||||||
return 1;
|
return 1;
|
||||||
|
|
|
@ -1,4 +1,3 @@
|
||||||
|
|
||||||
#include <cstring>
|
#include <cstring>
|
||||||
#include <iostream>
|
#include <iostream>
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue