summaryrefslogtreecommitdiff
path: root/SmartDeviceLink-iOS/SmartDeviceLink/SDLProxyListener.h
diff options
context:
space:
mode:
authorJoel Fischer <joel@livioradio.com>2015-03-04 15:41:34 -0500
committerJoel Fischer <joel@livioradio.com>2015-03-04 16:32:21 -0500
commitaea65586bb1817cfc9c6b47af273ac6498a27df6 (patch)
tree009a43eb5a0475df151df9f46951cb2222d69db6 /SmartDeviceLink-iOS/SmartDeviceLink/SDLProxyListener.h
parent5f4faaa23384a4ae1f021cb65e11b2f01200e872 (diff)
parent483e2b0a7bf15f1e62fbfa8fb65844b93b2b3909 (diff)
downloadsdl_ios-aea65586bb1817cfc9c6b47af273ac6498a27df6.tar.gz
Merge branch 'feature/cocoapods-distribution' into develop
Conflicts: SmartDeviceLink-iOS/SmartDeviceLink/SDLAddCommand.h SmartDeviceLink-iOS/SmartDeviceLink/SDLAirbagStatus.h SmartDeviceLink-iOS/SmartDeviceLink/SDLAudioPassThruCapabilities.h SmartDeviceLink-iOS/SmartDeviceLink/SDLBeltStatus.h SmartDeviceLink-iOS/SmartDeviceLink/SDLBodyInformation.h SmartDeviceLink-iOS/SmartDeviceLink/SDLButtonCapabilities.h SmartDeviceLink-iOS/SmartDeviceLink/SDLChangeRegistration.h SmartDeviceLink-iOS/SmartDeviceLink/SDLChoice.h SmartDeviceLink-iOS/SmartDeviceLink/SDLClusterModeStatus.h SmartDeviceLink-iOS/SmartDeviceLink/SDLDIDResult.h SmartDeviceLink-iOS/SmartDeviceLink/SDLDeviceStatus.h SmartDeviceLink-iOS/SmartDeviceLink/SDLDisplayCapabilities.h SmartDeviceLink-iOS/SmartDeviceLink/SDLECallInfo.h SmartDeviceLink-iOS/SmartDeviceLink/SDLEmergencyEvent.h SmartDeviceLink-iOS/SmartDeviceLink/SDLGPSData.h SmartDeviceLink-iOS/SmartDeviceLink/SDLGetVehicleDataResponse.h SmartDeviceLink-iOS/SmartDeviceLink/SDLHeadLampStatus.h SmartDeviceLink-iOS/SmartDeviceLink/SDLImage.h SmartDeviceLink-iOS/SmartDeviceLink/SDLImageField.h SmartDeviceLink-iOS/SmartDeviceLink/SDLKeyboardProperties.h SmartDeviceLink-iOS/SmartDeviceLink/SDLLockScreenManager.h SmartDeviceLink-iOS/SmartDeviceLink/SDLLockScreenStatus.h SmartDeviceLink-iOS/SmartDeviceLink/SDLMyKey.h SmartDeviceLink-iOS/SmartDeviceLink/SDLOnAppInterfaceUnregistered.h SmartDeviceLink-iOS/SmartDeviceLink/SDLOnButtonEvent.h SmartDeviceLink-iOS/SmartDeviceLink/SDLOnButtonPress.h SmartDeviceLink-iOS/SmartDeviceLink/SDLOnCommand.h SmartDeviceLink-iOS/SmartDeviceLink/SDLOnDriverDistraction.h SmartDeviceLink-iOS/SmartDeviceLink/SDLOnHMIStatus.h SmartDeviceLink-iOS/SmartDeviceLink/SDLOnKeyboardInput.h SmartDeviceLink-iOS/SmartDeviceLink/SDLOnLanguageChange.h SmartDeviceLink-iOS/SmartDeviceLink/SDLOnLockScreenStatus.h SmartDeviceLink-iOS/SmartDeviceLink/SDLOnSystemRequest.h SmartDeviceLink-iOS/SmartDeviceLink/SDLOnTBTClientState.h SmartDeviceLink-iOS/SmartDeviceLink/SDLOnTouchEvent.h SmartDeviceLink-iOS/SmartDeviceLink/SDLOnVehicleData.h SmartDeviceLink-iOS/SmartDeviceLink/SDLPerformAudioPassThru.h SmartDeviceLink-iOS/SmartDeviceLink/SDLPerformInteraction.h SmartDeviceLink-iOS/SmartDeviceLink/SDLPerformInteractionResponse.h SmartDeviceLink-iOS/SmartDeviceLink/SDLPermissionItem.h SmartDeviceLink-iOS/SmartDeviceLink/SDLProxyListener.h SmartDeviceLink-iOS/SmartDeviceLink/SDLPutFile.h SmartDeviceLink-iOS/SmartDeviceLink/SDLRPCRequestFactory.h SmartDeviceLink-iOS/SmartDeviceLink/SDLRPCResponse.h SmartDeviceLink-iOS/SmartDeviceLink/SDLRegisterAppInterface.h SmartDeviceLink-iOS/SmartDeviceLink/SDLRegisterAppInterfaceResponse.h SmartDeviceLink-iOS/SmartDeviceLink/SDLScreenParams.h SmartDeviceLink-iOS/SmartDeviceLink/SDLSetDisplayLayoutResponse.h SmartDeviceLink-iOS/SmartDeviceLink/SDLSetGlobalProperties.h SmartDeviceLink-iOS/SmartDeviceLink/SDLSetMediaClockTimer.h SmartDeviceLink-iOS/SmartDeviceLink/SDLShow.h SmartDeviceLink-iOS/SmartDeviceLink/SDLShowConstantTBT.h SmartDeviceLink-iOS/SmartDeviceLink/SDLSingleTireStatus.h SmartDeviceLink-iOS/SmartDeviceLink/SDLSoftButton.h SmartDeviceLink-iOS/SmartDeviceLink/SDLSubscribeButton.h SmartDeviceLink-iOS/SmartDeviceLink/SDLSubscribeVehicleDataResponse.h SmartDeviceLink-iOS/SmartDeviceLink/SDLSystemRequest.h SmartDeviceLink-iOS/SmartDeviceLink/SDLTTSChunk.h SmartDeviceLink-iOS/SmartDeviceLink/SDLTTSChunkFactory.h SmartDeviceLink-iOS/SmartDeviceLink/SDLTextField.h SmartDeviceLink-iOS/SmartDeviceLink/SDLTireStatus.h SmartDeviceLink-iOS/SmartDeviceLink/SDLTurn.h SmartDeviceLink-iOS/SmartDeviceLink/SDLUnsubscribeButton.h SmartDeviceLink-iOS/SmartDeviceLink/SDLUnsubscribeVehicleDataResponse.h SmartDeviceLink-iOS/SmartDeviceLink/SDLVehicleDataResult.h SmartDeviceLink-iOS/SmartDeviceLink/SDLVrHelpItem.h
Diffstat (limited to 'SmartDeviceLink-iOS/SmartDeviceLink/SDLProxyListener.h')
-rw-r--r--SmartDeviceLink-iOS/SmartDeviceLink/SDLProxyListener.h129
1 files changed, 129 insertions, 0 deletions
diff --git a/SmartDeviceLink-iOS/SmartDeviceLink/SDLProxyListener.h b/SmartDeviceLink-iOS/SmartDeviceLink/SDLProxyListener.h
new file mode 100644
index 000000000..1975abf46
--- /dev/null
+++ b/SmartDeviceLink-iOS/SmartDeviceLink/SDLProxyListener.h
@@ -0,0 +1,129 @@
+// SDLProxyListener.h
+//
+// Copyright (c) 2014 Ford Motor Company. All rights reserved.
+
+
+#import "SDLAddCommandResponse.h"
+#import "SDLAddSubMenuResponse.h"
+#import "SDLAlertResponse.h"
+#import "SDLChangeRegistrationResponse.h"
+#import "SDLCreateInteractionChoiceSetResponse.h"
+#import "SDLDeleteCommandResponse.h"
+#import "SDLDeleteFileResponse.h"
+#import "SDLDeleteInteractionChoiceSetResponse.h"
+#import "SDLDeleteSubMenuResponse.h"
+#import "SDLDiagnosticMessageResponse.h"
+#import "SDLEncodedSyncPDataResponse.h"
+#import "SDLEndAudioPassThruResponse.h"
+#import "SDLGenericResponse.h"
+#import "SDLGetDTCsResponse.h"
+#import "SDLGetVehicleDataResponse.h"
+#import "SDLListFilesResponse.h"
+#import "SDLLockScreenStatus.h"
+#import "SDLOnAppInterfaceUnregistered.h"
+#import "SDLOnAudioPassThru.h"
+#import "SDLOnButtonEvent.h"
+#import "SDLOnButtonPress.h"
+#import "SDLOnCommand.h"
+#import "SDLOnDriverDistraction.h"
+#import "SDLOnEncodedSyncPData.h"
+#import "SDLOnHashChange.h"
+#import "SDLOnHMIStatus.h"
+#import "SDLOnLanguageChange.h"
+#import "SDLOnPermissionsChange.h"
+#import "SDLOnSyncPData.h"
+#import "SDLOnSystemRequest.h"
+#import "SDLOnVehicleData.h"
+#import "SDLOnTBTClientState.h"
+#import "SDLOnTouchEvent.h"
+#import "SDLOnVehicleData.h"
+#import "SDLPerformAudioPassThruResponse.h"
+#import "SDLPerformInteractionResponse.h"
+#import "SDLPutFileResponse.h"
+#import "SDLReadDIDResponse.h"
+#import "SDLRegisterAppInterfaceResponse.h"
+#import "SDLResetGlobalPropertiesResponse.h"
+#import "SDLScrollableMessageResponse.h"
+#import "SDLSetAppIconResponse.h"
+#import "SDLSetDisplayLayoutResponse.h"
+#import "SDLSetGlobalPropertiesResponse.h"
+#import "SDLSetMediaClockTimerResponse.h"
+#import "SDLShowConstantTBTResponse.h"
+#import "SDLShowResponse.h"
+#import "SDLSliderResponse.h"
+#import "SDLSpeakResponse.h"
+#import "SDLSubscribeButtonResponse.h"
+#import "SDLSubscribeVehicleDataResponse.h"
+#import "SDLSyncPDataResponse.h"
+#import "SDLUpdateTurnListResponse.h"
+#import "SDLUnregisterAppInterfaceResponse.h"
+#import "SDLUnsubscribeButtonResponse.h"
+#import "SDLUnsubscribeVehicleDataResponse.h"
+
+@protocol SDLProxyListener
+
+-(void) onOnDriverDistraction:(SDLOnDriverDistraction*) notification;
+-(void) onOnHMIStatus:(SDLOnHMIStatus*) notification;
+-(void) onProxyClosed;
+-(void) onProxyOpened;
+
+@optional
+
+-(void) onAddCommandResponse:(SDLAddCommandResponse*) response;
+-(void) onAddSubMenuResponse:(SDLAddSubMenuResponse*) response;
+-(void) onAlertResponse:(SDLAlertResponse*) response;
+-(void) onChangeRegistrationResponse:(SDLChangeRegistrationResponse*) response;
+-(void) onCreateInteractionChoiceSetResponse:(SDLCreateInteractionChoiceSetResponse*) response;
+-(void) onDeleteCommandResponse:(SDLDeleteCommandResponse*) response;
+-(void) onDeleteFileResponse:(SDLDeleteFileResponse*) response;
+-(void) onDeleteInteractionChoiceSetResponse:(SDLDeleteInteractionChoiceSetResponse*) response;
+-(void) onDeleteSubMenuResponse:(SDLDeleteSubMenuResponse*) response;
+-(void) onDiagnosticMessageResponse:(SDLDiagnosticMessageResponse*) response;
+-(void) onEncodedSyncPDataRespons:(SDLEncodedSyncPDataResponse*) response;
+-(void) onEndAudioPassThruResponse:(SDLEndAudioPassThruResponse*) response;
+-(void) onError:(NSException*) e;
+-(void) onGenericResponse:(SDLGenericResponse*) response;
+-(void) onGetDTCsResponse:(SDLGetDTCsResponse*) response;
+-(void) onGetVehicleDataResponse:(SDLGetVehicleDataResponse*) response;
+-(void) onListFilesResponse:(SDLListFilesResponse*) response;
+-(void) onOnAppInterfaceUnregistered:(SDLOnAppInterfaceUnregistered*) notification;
+-(void) onOnAudioPassThru:(SDLOnAudioPassThru*) notification;
+-(void) onOnButtonEvent:(SDLOnButtonEvent*) notification;
+-(void) onOnButtonPress:(SDLOnButtonPress*) notification;
+-(void) onOnCommand:(SDLOnCommand*) notification;
+-(void) onOnEncodedSyncPData:(SDLOnEncodedSyncPData*) notification;
+-(void) onOnHashChange:(SDLOnHashChange*) notification;
+-(void) onOnLanguageChange:(SDLOnLanguageChange*) notification;
+-(void) onOnLockScreenNotification:(SDLLockScreenStatus*) notification;
+-(void) onOnPermissionsChange:(SDLOnPermissionsChange*) notification;
+-(void) onOnSyncPData:(SDLOnSyncPData*) notification;
+-(void) onOnSystemRequest:(SDLOnSystemRequest*) notification;
+-(void) onOnTBTClientState:(SDLOnTBTClientState*) notification;
+-(void) onOnTouchEvent:(SDLOnTouchEvent*) notification;
+-(void) onOnVehicleData:(SDLOnVehicleData*) notification;
+-(void) onPerformAudioPassThruResponse:(SDLPerformAudioPassThruResponse*) response;
+-(void) onPerformInteractionResponse:(SDLPerformInteractionResponse*) response;
+-(void) onPutFileResponse:(SDLPutFileResponse*) response;
+-(void) onReadDIDResponse:(SDLReadDIDResponse*) response;
+-(void) onRegisterAppInterfaceResponse:(SDLRegisterAppInterfaceResponse*) response;
+-(void) onResetGlobalPropertiesResponse:(SDLResetGlobalPropertiesResponse*) response;
+-(void) onScrollableMessageResponse:(SDLScrollableMessageResponse*) response;
+-(void) onSetAppIconResponse:(SDLSetAppIconResponse*) response;
+-(void) onSetDisplayLayoutResponse:(SDLSetDisplayLayoutResponse*) response;
+-(void) onSetGlobalPropertiesResponse:(SDLSetGlobalPropertiesResponse*) response;
+-(void) onSetMediaClockTimerResponse:(SDLSetMediaClockTimerResponse*) response;
+-(void) onShowConstantTBTResponse:(SDLShowConstantTBTResponse*) response;
+-(void) onShowResponse:(SDLShowResponse*) response;
+-(void) onSliderResponse:(SDLSliderResponse*) response;
+-(void) onSpeakResponse:(SDLSpeakResponse*) response;
+-(void) onSubscribeButtonResponse:(SDLSubscribeButtonResponse*) response;
+-(void) onSubscribeVehicleDataResponse:(SDLSubscribeVehicleDataResponse*) response;
+-(void) onSyncPDataResponse:(SDLSyncPDataResponse*) response;
+-(void) onUpdateTurnListResponse:(SDLUpdateTurnListResponse*) response;
+-(void) onUnregisterAppInterfaceResponse:(SDLUnregisterAppInterfaceResponse*) response;
+-(void) onUnsubscribeButtonResponse:(SDLUnsubscribeButtonResponse*) response;
+-(void) onUnsubscribeVehicleDataResponse:(SDLUnsubscribeVehicleDataResponse*) response;
+
+
+
+@end