OK.:WEB处理函数叫httpd_appcall;我按图索骥,他是通过判定监听口跳进来的。他的上层函数叫:tcp_demo_appcall;
他的上层我感觉好像是main 函数里的uip_polling;打开该函数一看有俩判定。一个是IP包。一个是ARP报文,,我感觉uip_input(); 这个宏对应的函数里会出现UIP_APPCALL();。他有个地方定义的就是TCP_demo_appcall;
问题1;我发现webserver.h 里也有对应定义
#ifndef UIP_APPCALL
#define UIP_APPCALL httpd_appcall
#endif
两个宏对应不同东西,但这样不会相互影响吗?
问题2、 我刚才一开始的分析对吗、
OK.:WEB处理函数叫httpd_appcall;我按图索骥,他是通过判定监听口跳进来的。他的上层函数叫:tcp_demo_appcall;
他的上层我感觉好像是main 函数里的uip_polling;打开该函数一看有俩判定。一个是IP包。一个是ARP报文,,我感觉uip_input(); 这个宏对应的函数里会出现UIP_APPCALL();。他有个地方定义的就是TCP_demo_appcall;
问题1;我发现webserver.h 里也有对应定义
#ifndef UIP_APPCALL
#define UIP_APPCALL httpd_appcall
#endif
两个宏对应不同东西,但这样不会相互影响吗?
问题2、 我刚才一开始的分析对吗、
举报