![]() |
00001 00002 // Copyright © 2013 Cathexis Innovations Inc. All rights reserved. 00003 00004 #import <Foundation/Foundation.h> 00005 #import "IDblueCommand.h" 00006 #import "IDBlueResponse.h" 00007 #import "ObjectCollection.h" 00008 00013 @interface CommandQueue : ObjectCollection { 00014 } 00015 00021 -(void) push: (IDBlueCommand*) command; 00022 00027 -(int) commandCount; 00028 00035 -(IDBlueCommand*) getCommand: (IDBlueResponse*) response; 00036 00040 -(void) remove: (IDBlueCommand*) command; 00041 00046 -(int) clear; 00047 00048 @end