IDBLUE logo
UhfResponseHandler.h
00001 
00002 // Copyright © 2013 Cathexis Innovations Inc. All rights reserved.
00003 
00004 #import <Foundation/Foundation.h>
00005 #import "ResponseHandler.h"
00006 #import "EpcReadTagResponse.h"
00007 #import "EpcWriteTagResponse.h"
00008 #import "EpcLockResponse.h"
00009 #import "EpcKillResponse.h"
00010 #import "EpcSetKillPasswordResponse.h"
00011 
00012 @protocol IUhfResponseHandler <IResponseHandler, NSObject>
00013 @optional
00014 
00015 -(void) epcReadResponse: (IDBlueCommand*) command withResponse: (EpcReadTagResponse*) response;
00016 -(void) epcReadFailed: (IDBlueCommand*) command withResponse: (NackResponse*) response;
00017 
00018 -(void) epcWriteResponse: (IDBlueCommand*) command withResponse: (EpcWriteTagResponse*) response;
00019 -(void) epcWriteFailed: (IDBlueCommand*) command withResponse: (NackResponse*) response;
00020 
00021 -(void) epcLockResponse: (IDBlueCommand*) command withResponse: (EpcLockResponse*) response;
00022 -(void) epcLockFailed: (IDBlueCommand*) command withResponse: (NackResponse*) response;
00023 
00024 -(void) epcKillResponse: (IDBlueCommand*) command withResponse: (EpcKillResponse*) response;
00025 -(void) epcKillFailed: (IDBlueCommand*) command withResponse: (NackResponse*) response;
00026 
00027 -(void) epcSetKillPasswordResponse: (IDBlueCommand*) command withResponse: (EpcSetKillPasswordResponse*) response;
00028 -(void) epcSetKillPasswordFailed: (IDBlueCommand*) command withResponse: (NackResponse*) response;
00029 
00030 @end
00031 
00032 @interface UhfResponseHandler : ResponseHandler <IUhfResponseHandler> {
00033 }
00034 @end

 

Generated on Mon Jan 19 2015 15:47:37
Copyright © 2015 Cathexis Innovations Inc. All Rights Reserved.