48#import <Foundation/Foundation.h>
49#import "CCParameters.h"
52extern NSString *
const CCInitialisationException;
557#pragma mark - Observer management
567+(void)addAvailablePinPadsTarget:(
id)target action:(
SEL)action;
574+(void)removeAvailablePinPadsTarget:(
id)target;
591+(void)addTmsUpdateTarget:(
id)target action:(
SEL)action;
598+(void)removeTmsUpdateTarget:(
id)target;
612+(void)addConnectAndConfigureFinishedTarget:(
id)target action:(
SEL)action;
619+(void)removeConnectAndConfigureFinishedTarget:(
id)target;
632+(void)addDeviceUpdateTarget:(
id)target action:(
SEL)action;
639+(void)removeDeviceUpdateTarget:(
id)target;
652+(void)addConfigurationUpdateTarget:(
id)target action:(
SEL)action;
659+(void)removeConfigurationUpdateTarget:(
id)target;
698+(void)addTransactionFinishedTarget:(
id)target action:(
SEL)action;
705+(void)removeTransactionFinishedTarget:(
id)target;
715+(void)addTransactionUpdateTarget:(
id)target action:(
SEL)action;
722+(void)removeTransactionUpdateTarget:(
id)target;
732+(void)addUserNotificationTarget:(
id)target action:(
SEL)action;
739+(void)removeUserNotificationTarget:(
id)target;
753+(void)addSignatureVerificationTarget:(
id)target action:(
SEL)action;
760+(void)removeSignatureVerificationTarget:(
id)target;
770+(void)addVoiceReferralTarget:(
id)target action:(
SEL)action;
777+(void)removeVoiceReferralTarget:(
id)target;
787+(void)addForcedAcceptanceTarget:(
id)target action:(
SEL)action;
794+(void)removeForcedAcceptanceTarget:(
id)target;
804+(void)addDeferredAuthorizationTarget:(
id)target action:(
SEL)action;
811+(void)removeDeferredAuthorizationTarget:(
id)target;
821+(void)addPartialApprovalTarget:(
id)target action:(
SEL)action;
828+(void)removePartialApprovalTarget:(
id)target;
838+(void)addIdVerificationTarget:(
id)target action:(
SEL)action;
845+(void)removeIdVerificationTarget:(
id)target;
862+(void)addCardDetailsTarget:(
id)target action:(
SEL)action;
869+(void)removeCardDetailsTarget:(
id)target;
881+(void)addProcessReceiptFinishedTarget:(
id)target action:(
SEL)action;
888+(void)removeProcessReceiptFinishedTarget:(
id)target;
898+(void)addCardApplicationSelectionTarget:(
id)target action:(
SEL)action;
905+(void)removeCardApplicationSelectionTarget:(
id)target;
918+(void)addSignatureCaptureTarget:(
id)target action:(
SEL)action;
925+(void)removeSignatureCaptureTarget:(
id)target;
944+(void)addFirmwareUpdateTarget:(
id)target action:(
SEL)action;
951+(void)removeFirmwareUpdateTarget:(
id)target;
Parameters used in communication with ChipDNA Mobile.
Definition: CCParameters.h:309
This class should be used for processing Card Present sale and refund transactions on a mobile device...
Definition: ChipDnaMobile.h:55
ChipDnaMobile * sharedInstance()