BufferedQueue Klassenreferenz

#import <BufferedQueue.h>

Abgeleitet von NSObject.

Basisklasse für BufferedMessageQueue.

Aufstellung aller Elemente


Öffentliche Methoden

(id) - initWithMaximumSize:latency:
(id) - init
(void) - setMaximumSize:
(void) - setMaximumLatency:
(BOOL) - addItem:
(BOOL) - flush
(unsigned int) - sizeForItem:
(BOOL) - handleItems:
(void) - dealloc

Geschützte Attribute

unsigned int _maximumSize
double _maximumLatency
double _timeOfLastFlush
NSMutableArray_queue
unsigned int _currentSize

Ausführliche Beschreibung

Definiert in Zeile 13 der Datei BufferedQueue.h.


Dokumentation der Elementfunktionen

- (id) initWithMaximumSize: (unsigned int)  fp8
latency: (double)  fp12 

- (id) init  

- (void) setMaximumSize: (unsigned int)  fp8  

- (void) setMaximumLatency: (double)  fp8  

- (BOOL) addItem: (id)  fp8  

- (BOOL) flush  

- (unsigned int) sizeForItem: (id)  fp8  

- (BOOL) handleItems: (id)  fp8  

- (void) dealloc  

Implementiert NSObject.

Implementiert in SyncResponseQueue.


Dokumentation der Datenelemente

- (unsigned int) _maximumSize [protected]

Definiert in Zeile 15 der Datei BufferedQueue.h.

- (double) _maximumLatency [protected]

Definiert in Zeile 16 der Datei BufferedQueue.h.

- (double) _timeOfLastFlush [protected]

Definiert in Zeile 17 der Datei BufferedQueue.h.

- (NSMutableArray*) _queue [protected]

Definiert in Zeile 18 der Datei BufferedQueue.h.

- (unsigned int) _currentSize [protected]

Definiert in Zeile 19 der Datei BufferedQueue.h.


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