summaryrefslogtreecommitdiff
path: root/src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #2948 from smartdevicelink/feature/close_application_rpcJacob Keeler2019-07-164-0/+324
|\ | | | | Add CloseApplication RPC
| * Replace ActivateApp(NONE) logic with CloseApplication logicjacobkeeler2019-06-264-8/+8
| |
| * Add CloseApplication RPCjacobkeeler2019-06-174-0/+324
| |
* | Expand OnPutFile beyond system filesfeature/expand_on_put_filejacobkeeler2019-06-101-1/+1
|/
* Merge remote-tracking branch 'origin/master' into developjacobkeeler2019-05-301-3/+10
|\ | | | | | | | | | | | | | | | | | | | | # Conflicts: # src/components/application_manager/rpc_plugins/rc_rpc_plugin/src/rc_command_factory.cc # src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/mobile_command_factory.cc # src/components/transport_manager/src/cloud/cloud_websocket_transport_adapter.cc # src/components/transport_manager/test/include/transport_manager/cloud/sample_websocket_server.h # src/components/transport_manager/test/sample_websocket_server.cc # src/components/transport_manager/test/transport_adapter_test.cc # src/components/transport_manager/test/websocket_connection_test.cc
| * Address review commentshotfix/mobile_notification_broadcastingjacobkeeler2019-05-231-7/+7
| |
| * Check message source before constructing commandsjacobkeeler2019-05-221-0/+7
| |
* | Run updated style scriptjacobkeeler2019-04-29319-446/+446
|/
* Make DefaultServiceByType privatejacobkeeler2019-03-162-2/+2
| | | | Also fix unnecessary `application_manager_impl.h` includes
* Merge branch 'feature/cloud_app_transport' into ↵Jacob Keeler2019-03-073-2/+67
|\ | | | | | | feature/base_app_services_implementation
| * Address review commentsfeature/cloud_app_hybrid_preferencejacobkeeler2019-03-071-2/+4
| | | | | | | | Also fix bug where an app name could coincide with several apps vr synonyms
| * Handle hybrid app preferencejacobkeeler2019-03-051-1/+2
| | | | | | | | If both a cloud app and mobile app attempt to register with the same name, the hybrid app preference of the cloud app is used to determine which app should be registered
| * GetCloudAppProperties (#2824)JackLivio2019-03-012-0/+62
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * GetCloudAppProperties * Update setCloudAppProperties to use properties param * Address comments * Add set endpoint and app name * Remove setAppName * Address comment * Address Comments * Add return value to GetCloudAppParameters * Add return
* | GetFile RPC (#2811)Shobhit Adlakha2019-03-064-0/+318
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Implemented GetFile rpc in MOBILE API * Initial implementation of GetFile rpc * Implemented GetFile RPC * Fixed binary data param in GetFile response * Added case for handling SmartType UInteger in SmartObject::duplicate function * Implemented offset and length params * Implemented GetFile for services published by the HMI * Switched to events to handle forwarding GetFile request to HMI * Addressed review comments * Addressed review comments * Addressed review comments * Implemented length parameter * Changed RPC name from GetFileFromHMI to GetFilePath * Fix MOBILE_API formatting * Fix HMI_API formatting * Addressed review comments * Checking success rather than result code for hmi response
* | SystemCapability Subscription (#2800)Shobhit Adlakha2019-02-214-11/+260
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Added subscribe paramater and SystemCapability App Extension * Added SystemCapability app extension in sdl_rpc_plugin * Added enabling/disabling subscription in * Added and implemented OnSystemCapabilityUpdated notification * Add binary data to OEM_SPECIFIC request type * Add check for missing presetBankCapabilities in Buttons.GetCapabilities * Revert "Add missing resource close in LoadPlugin" This reverts commit 35defc42777c57412cbf8b793489ab0dac502f4e. * Genericize vehicle info in hmi_capabilities.json * Added subscribe paramater and SystemCapability App Extension * Added SystemCapability app extension in sdl_rpc_plugin * Added enabling/disabling subscription in * Added and implemented OnSystemCapabilityUpdated notification * Added AppServices structs to MOBILE API * Add binary data to OEM_SPECIFIC request type * Add check for missing presetBankCapabilities in Buttons.GetCapabilities * Revert "Add missing resource close in LoadPlugin" This reverts commit 35defc42777c57412cbf8b793489ab0dac502f4e. * Genericize vehicle info in hmi_capabilities.json * Added subscribe paramater and SystemCapability App Extension * Added SystemCapability app extension in sdl_rpc_plugin * Added enabling/disabling subscription in * Added and implemented OnSystemCapabilityUpdated notification * Added and implemented OnSystemCapabilityUpdated notification * Added AppServices structs to MOBILE API * Add binary data to OEM_SPECIFIC request type * Add check for missing presetBankCapabilities in Buttons.GetCapabilities * Revert "Add missing resource close in LoadPlugin" This reverts commit 35defc42777c57412cbf8b793489ab0dac502f4e. * Genericize vehicle info in hmi_capabilities.json * Added subscribe paramater and SystemCapability App Extension * Added SystemCapability app extension in sdl_rpc_plugin * Added enabling/disabling subscription in * Added and implemented OnSystemCapabilityUpdated notification * Added AppServices structs to MOBILE API * Implemented AppServiceCapabilities response * Renamed SystemCapability App Extension filename and ExtractExtension function * Fix style * Add OnSystemCapabilityUpdated(APP_SERVICES) handling * Fix missing include and unused variables * Made fix in App service manager and added notifcation RPC to policy table * Implemented automatic app system capability subscription of App Service Provider * Add binary data to OEM_SPECIFIC request type * Add check for missing presetBankCapabilities in Buttons.GetCapabilities * Revert "Add missing resource close in LoadPlugin" This reverts commit 35defc42777c57412cbf8b793489ab0dac502f4e. * Genericize vehicle info in hmi_capabilities.json * Added subscribe paramater and SystemCapability App Extension * Added SystemCapability app extension in sdl_rpc_plugin * Added enabling/disabling subscription in * Added and implemented OnSystemCapabilityUpdated notification * Added AppServices structs to MOBILE API * Implemented AppServiceCapabilities response * Renamed SystemCapability App Extension filename and ExtractExtension function * Fix style * Add OnSystemCapabilityUpdated(APP_SERVICES) handling * Fix missing include and unused variables * Made fix in App service manager and added notifcation RPC to policy table * Implemented automatic app system capability subscription of App Service Provider * Rebase and style fix * Added all published app services in OnSystemCapabilityUpdate notification * Add binary data to OEM_SPECIFIC request type * Add check for missing presetBankCapabilities in Buttons.GetCapabilities * Revert "Add missing resource close in LoadPlugin" This reverts commit 35defc42777c57412cbf8b793489ab0dac502f4e. * Genericize vehicle info in hmi_capabilities.json * Added subscribe paramater and SystemCapability App Extension * Added SystemCapability app extension in sdl_rpc_plugin * Added enabling/disabling subscription in * Added and implemented OnSystemCapabilityUpdated notification * Added AppServices structs to MOBILE API * Implemented AppServiceCapabilities response * Renamed SystemCapability App Extension filename and ExtractExtension function * Fix style * Add OnSystemCapabilityUpdated(APP_SERVICES) handling * Fix missing include and unused variables * Made fix in App service manager and added notifcation RPC to policy table * Implemented automatic app system capability subscription of App Service Provider * Added subscribe paramater and SystemCapability App Extension * Added SystemCapability app extension in sdl_rpc_plugin * Added and implemented OnSystemCapabilityUpdated notification * Renamed SystemCapability App Extension filename and ExtractExtension function * Fix style * Add OnSystemCapabilityUpdated(APP_SERVICES) handling * Made fix in App service manager and added notifcation RPC to policy table * Rebase and style fix * Added all published app services in OnSystemCapabilityUpdate notification * Applied parameter updateReason only to published app service which triggers OnSystemCapabilityUpdated notification * Implemented OnSystemCapabilityUpdated notification to HMI * Addressed review comments * Implemented UnPublishAppService in ASM * Implemented ASP removal notification * Moved ASP removal notification to ApplicationManagerImpl::UnregisterApplication * Moved HMI OSCU notification from app services plugin to sdl rpc plugin * Initialize AppServiceManager in Application manager tests * Moved create notification functions to message helper class * Fix style * Removed setServiceActive function * Update SystemCapability structs with new revisions * Fixed error from previous commit and addressed style comments * Addressed review comments * Addressed review comments and removed extra debug statements
* Refresh app list when an app is enabled or disabledjacobkeeler2018-12-122-6/+6
|
* Add method headers and fix stylejacobkeeler2018-11-271-2/+5
| | | | Also fix issues with retry timer management
* Merge remote-tracking branch 'origin/feature/cloud_app_connection_flow' into ↵jacobkeeler2018-11-162-0/+62
|\ | | | | | | | | | | | | | | feature/cloud_app_connection_status # Conflicts: # src/components/application_manager/include/application_manager/application.h # src/components/application_manager/include/application_manager/application_impl.h
| * Style FixShobhitAd2018-11-132-31/+37
| |
| * Implement SetCloudAppProperties RPC in coreShobhitAd2018-11-132-0/+56
| |
* | Add cloud connection statusjacobkeeler2018-11-161-1/+1
|/ | | | Also required some refactoring regarding the retry process for cloud apps, as well as how the HMIApplication struct was filled.
* Fix uninitialized membersfix/coverity_fixes_5.0.0jacobkeeler2018-09-281-1/+1
| | | | CIDs 188281, 188276, 188250, 188245, 188239
* Merge pull request #2226 from ↵JackLivio2018-08-311-1/+1
|\ | | | | | | | | smartdevicelink/feature/boost_filesystem_implementation Feature/boost filesystem implementation
| * Update FileSize and Offset to uint64_tJackLivio2018-08-301-1/+1
| |
* | Fix namespace case structure in projectfix/namespace_casejacobkeeler2018-08-291-4/+4
|/
* Merge pull request #2504 from smartdevicelink/fix/unsubscribe_typoJacob Keeler2018-08-293-15/+15
|\ | | | | Fix UnsubscribeWayPoints typo
| * Fix UnsubscribeWayPoints typofix/unsubscribe_typojacobkeeler2018-08-093-15/+15
| | | | | | | | Unsubscribe is one word, this is the only place where this typo is present
* | Merge branch 'develop' into fix/remove_set_iconfix/remove_set_iconjacobkeeler2018-08-234-323/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | # Conflicts: # src/components/application_manager/CMakeLists.txt # src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_set_icon_request.h # src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/hmi/ui_set_icon_response.h # src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/set_icon_request.h # src/components/application_manager/rpc_plugins/sdl_rpc_plugin/include/sdl_rpc_plugin/commands/mobile/set_icon_response.h # src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/hmi/ui_set_icon_request.cc # src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_icon_request.cc # src/components/application_manager/rpc_plugins/sdl_rpc_plugin/src/commands/mobile/set_icon_response.cc # src/components/application_manager/test/commands/hmi/dummy_hmi_commands_test.cc # src/components/application_manager/test/commands/hmi/simple_requests_to_hmi_test.cc
* | Remove deprecated methods from projectfeature/remove_deprecated_functions_5_0jacobkeeler2018-08-172-15/+0
| |
* | Cleanup comments, add a test for mixed vr commandsConlain Kelly2018-08-011-4/+1
| |
* | Merge branch 'develop' into feature/choice_vr_optionalJacob Keeler2018-07-311-0/+1
|\ \ | |/
| * fix for invalid image rpc in create interaction choice set requestAshwin Karemore2018-07-261-0/+1
| |
* | general cleanup on vr commands checksConlain Kelly2018-07-301-1/+1
| |
* | style fixConlain Kelly2018-07-241-4/+2
| |
* | Merge branch 'develop' of https://github.com/smartdevicelink/sdl_core into ↵Conlain Kelly2018-07-241-1/+1
|\ \ | |/ | | | | feature/choice_vr_optional
| * Merge branch 'develop' into feature/boost_lock_implementationConlain Kelly2018-07-181-1/+1
| |
* | Fix segfault, add perform interaction checksConlain Kelly2018-07-241-3/+1
| |
* | first run at making vrcommands optionalConlain Kelly2018-07-191-0/+14
|/
* Merge pull request #2199 from smartdevicelink/feature/handling_VR_help_requestsJacob Keeler2018-07-161-8/+0
|\ | | | | Feature/handling vr help requests
| * Removed unused code from SetGlobalProperties requestAndrii Kalinich2018-07-041-8/+0
| |
* | Remove DBus from projectJacob Keeler2018-07-106-498/+0
|/
* Move new RPCs to sdl_rpc_plugin and make some fixes after rebaseIra Lytvynenko (GitHub)2018-06-264-1/+230
|
* Move vi_get_vehicle_type to vehicle_info_pluginIra Lytvynenko (GitHub)2018-06-262-155/+0
|
* Moved HMI RPCs.Oleksandr Lohvinenko (GitHub)2018-06-2613-1015/+0
|
* Moved mobile RPCs.Oleksandr Lohvinenko (GitHub)2018-06-2613-1226/+0
|
* Implemented plugin skeleton, moved HMI IsReady command.Oleksandr Lohvinenko (GitHub)2018-06-262-171/+0
|
* Fixes after rebaseIra Lytvynenko (GitHub)2018-06-261-0/+1
|
* Answer review comments.BSolonenko2018-06-26352-359/+359
|
* Fix code styleIra Lytvynenko (GitHub)2018-06-2676-76/+152
|
* Fixes after rebaseIra Lytvynenko (GitHub)2018-06-262-5/+12
|