ProgressiveMimeParser Klassenreferenz

#import <ProgressiveMimeParser.h>

Abgeleitet von NSObject.

Aufstellung aller Elemente


Öffentliche Methoden

(id) - initWithBodyData:topLevelHeaders:headersToPreserve:
(void) - dealloc
(void) - start
(void) - setDelegate:
(void) - setContext:
(id) - context
(void) - noteDataLengthChanged:
(id) - topLevelPart
(id) - currentPart
(id) - data
(void) - _initializeTopLevelPartWithHeaders:
(void) - _continueParsingStartOfPart
(void) - _continueParsingHeaders
(id) - _currentBoundary
(void) - _continueParsingBody
(void) - _continueParsing
(void) - _reportError:

Geschützte Attribute

NSMutableData_data
NSArray_preserveHeaders
id _delegate
id _context
unsigned int _cursor
unsigned int _lastLength
MimePart_topLevelPart
MimePart_currentPart
NSData_currentBoundary
struct {
   unsigned int   delegateBeganMimePart:1
   unsigned int   delegateFinishedMimePart:1
   unsigned int   delegateBeganData:1
   unsigned int   delegateFailed:1
   unsigned int   state:3
_parserFlags

Ausführliche Beschreibung

Definiert in Zeile 11 der Datei ProgressiveMimeParser.h.


Dokumentation der Elementfunktionen

- (id) initWithBodyData: (id)  fp8
topLevelHeaders: (id)  fp12
headersToPreserve: (id)  fp16 

- (void) dealloc  

Implementiert NSObject.

- (void) start  

- (void) setDelegate: (id)  fp8  

- (void) setContext: (id)  fp8  

- (id) context  

- (void) noteDataLengthChanged: (unsigned int)  fp8  

- (id) topLevelPart  

- (id) currentPart  

- (id) data  

- (void) _initializeTopLevelPartWithHeaders: (id)  fp8  

- (void) _continueParsingStartOfPart  

- (void) _continueParsingHeaders  

- (id) _currentBoundary  

- (void) _continueParsingBody  

- (void) _continueParsing  

- (void) _reportError: (id)  fp8  


Dokumentation der Datenelemente

- (NSMutableData*) _data [protected]

Definiert in Zeile 13 der Datei ProgressiveMimeParser.h.

- (NSArray*) _preserveHeaders [protected]

Definiert in Zeile 14 der Datei ProgressiveMimeParser.h.

- (id) _delegate [protected]

Definiert in Zeile 15 der Datei ProgressiveMimeParser.h.

- (id) _context [protected]

Definiert in Zeile 16 der Datei ProgressiveMimeParser.h.

- (unsigned int) _cursor [protected]

Definiert in Zeile 17 der Datei ProgressiveMimeParser.h.

- (unsigned int) _lastLength [protected]

Definiert in Zeile 18 der Datei ProgressiveMimeParser.h.

- (MimePart*) _topLevelPart [protected]

Definiert in Zeile 19 der Datei ProgressiveMimeParser.h.

- (MimePart*) _currentPart [protected]

Definiert in Zeile 20 der Datei ProgressiveMimeParser.h.

- (NSData*) _currentBoundary [protected]

Definiert in Zeile 21 der Datei ProgressiveMimeParser.h.

- (unsigned int) delegateBeganMimePart [protected]

Definiert in Zeile 23 der Datei ProgressiveMimeParser.h.

- (unsigned int) delegateFinishedMimePart [protected]

Definiert in Zeile 24 der Datei ProgressiveMimeParser.h.

- (unsigned int) delegateBeganData [protected]

Definiert in Zeile 25 der Datei ProgressiveMimeParser.h.

- (unsigned int) delegateFailed [protected]

Definiert in Zeile 26 der Datei ProgressiveMimeParser.h.

- (unsigned int) state [protected]

Definiert in Zeile 27 der Datei ProgressiveMimeParser.h.

struct { ... } ProgressiveMimeParser::_parserFlags [protected]


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: