Cuberite
A lightweight, fast and extensible game server for Minecraft
Public Member Functions | List of all members
cMultipartParser::cCallbacks Class Referenceabstract

#include <MultipartParser.h>

Inheritance diagram for cMultipartParser::cCallbacks:
Inheritance graph
[legend]

Public Member Functions

virtual void OnPartData (const char *a_Data, size_t a_Size)=0
 Called when body for a part is received. More...
 
virtual void OnPartEnd (void)=0
 Called when the current part ends. More...
 
virtual void OnPartHeader (const AString &a_Key, const AString &a_Value)=0
 Called when a complete header line is received for a part. More...
 
virtual void OnPartStart (void)=0
 Called when a new part starts. More...
 
virtual ~cCallbacks ()
 

Detailed Description

Definition at line 22 of file MultipartParser.h.

Constructor & Destructor Documentation

virtual cMultipartParser::cCallbacks::~cCallbacks ( )
inlinevirtual

Definition at line 26 of file MultipartParser.h.

Member Function Documentation

virtual void cMultipartParser::cCallbacks::OnPartData ( const char *  a_Data,
size_t  a_Size 
)
pure virtual

Called when body for a part is received.

Implemented in cHTTPFormParser.

virtual void cMultipartParser::cCallbacks::OnPartEnd ( void  )
pure virtual

Called when the current part ends.

Implemented in cHTTPFormParser.

virtual void cMultipartParser::cCallbacks::OnPartHeader ( const AString a_Key,
const AString a_Value 
)
pure virtual

Called when a complete header line is received for a part.

Implemented in cHTTPFormParser.

virtual void cMultipartParser::cCallbacks::OnPartStart ( void  )
pure virtual

Called when a new part starts.

Implemented in cHTTPFormParser.


The documentation for this class was generated from the following file: