#import <BufferedQueue.h>
Abgeleitet von NSObject.
Basisklasse für BufferedMessageQueue.
Ö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 |
Definiert in Zeile 13 der Datei BufferedQueue.h.
| - (id) initWithMaximumSize: | (unsigned int) | fp8 | ||
| latency: | (double) | fp12 | ||
| - (id) init |
Implementiert in FetchResponseQueue, POPDownloadQueue und SyncResponseQueue.
| - (void) setMaximumSize: | (unsigned int) | fp8 |
| - (void) setMaximumLatency: | (double) | fp8 |
| - (BOOL) addItem: | (id) | fp8 |
Implementiert in FetchResponseQueue, POPDownloadQueue und SyncResponseQueue.
| - (BOOL) flush |
| - (unsigned int) sizeForItem: | (id) | fp8 |
Implementiert in BufferedMessageQueue, FetchResponseQueue und SyncResponseQueue.
| - (BOOL) handleItems: | (id) | fp8 |
Implementiert in FetchResponseQueue, POPDownloadQueue und SyncResponseQueue.
| - (void) dealloc |
- (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.