Clean up HTTP webserver code in the Webserver project, so that it follows the uIP application structure guidelines and uses cleaner state machine based code.

This commit is contained in:
Dean Camera 2010-01-31 14:18:03 +00:00
parent 331e8dece6
commit bb1a036f09
5 changed files with 195 additions and 145 deletions

View file

@ -5,13 +5,14 @@
typedef struct
{
uint8_t PrevState;
uint8_t CurrentState;
uint8_t CurrentState;
uint8_t NextState;
FIL FileHandle;
char FileName[50];
bool FileOpen;
uint32_t CurrentFilePos;
char FileName[30];
FIL FileHandle;
bool FileOpen;
uint32_t ACKedFilePos;
uint16_t SentChunkSize;
} uip_tcp_appstate_t;
typedef struct