00001 /* 00002 * Generated by class-dump 3.1.1. 00003 * 00004 * class-dump is Copyright (C) 1997-1998, 2000-2001, 2004-2006 by Steve Nygard. 00005 */ 00006 00007 #import "NSObject.h" 00008 00009 #import "QueueProtocol.h" 00010 00011 @class NSMutableArray; 00012 00013 @interface BufferedQueue : NSObject <Queue> 00014 { 00015 unsigned int _maximumSize; 00016 double _maximumLatency; 00017 double _timeOfLastFlush; 00018 NSMutableArray *_queue; 00019 unsigned int _currentSize; 00020 } 00021 00022 - (id)initWithMaximumSize:(unsigned int)fp8 latency:(double)fp12; 00023 - (id)init; 00024 - (void)setMaximumSize:(unsigned int)fp8; 00025 - (void)setMaximumLatency:(double)fp8; 00026 - (BOOL)addItem:(id)fp8; 00027 - (BOOL)flush; 00028 - (unsigned int)sizeForItem:(id)fp8; 00029 - (BOOL)handleItems:(id)fp8; 00030 - (void)dealloc; 00031 00032 @end 00033