GNU libmicrohttpd 1.0.0
|
Declarations for parsing POST data. More...
#include "internal.h"
Go to the source code of this file.
Data Structures | |
struct | MHD_PostProcessor |
Enumerations | |
enum | PP_State { PP_Error , PP_Done , PP_Init , PP_NextBoundary , PP_ProcessKey , PP_ProcessValue , PP_Callback , PP_ProcessEntryHeaders , PP_PerformCheckMultipart , PP_ProcessValueToBoundary , PP_PerformCleanup , PP_Nested_Init , PP_Nested_PerformMarking , PP_Nested_ProcessEntryHeaders , PP_Nested_ProcessValueToBoundary , PP_Nested_PerformCleanup } |
enum | RN_State { RN_Inactive = 0 , RN_OptN = 1 , RN_Full = 2 , RN_Dash = 3 , RN_Dash2 = 4 } |
enum | NE_State { NE_none = 0 , NE_content_name = 1 , NE_content_type = 2 , NE_content_filename = 4 , NE_content_transfer_encoding = 8 } |
Declarations for parsing POST data.
Definition in file postprocessor.h.
Bits for the globally known fields that should not be deleted when we exit the nested state.
Enumerator | |
---|---|
NE_none | |
NE_content_name | |
NE_content_type | |
NE_content_filename | |
NE_content_transfer_encoding |
Definition at line 100 of file postprocessor.h.
States in the PP parser's state machine.
Definition at line 34 of file postprocessor.h.
Definition at line 63 of file postprocessor.h.