diff options
author | Monika Forstner <Monika_Forstner@mentor.com> | 2020-09-16 10:20:03 +0200 |
---|---|---|
committer | Monika Forstner <Monika_Forstner@mentor.com> | 2020-09-16 10:50:27 +0200 |
commit | 2fb502b4bc23aa13fee1db3395b3cae5e34cc871 (patch) | |
tree | d9cd2c64522f190500dc53291b4fbcf5100b9720 /NodeStateAccess/interfaces/NodeStateMachineTest.fidl | |
parent | 253d10aada6bf5cdfe307aaff55363f08194c85e (diff) | |
download | node-state-manager-release_NSM_CommonAPI.tar.gz |
NSM Release 3.0release_NSM_CommonAPI
Diffstat (limited to 'NodeStateAccess/interfaces/NodeStateMachineTest.fidl')
-rw-r--r-- | NodeStateAccess/interfaces/NodeStateMachineTest.fidl | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/NodeStateAccess/interfaces/NodeStateMachineTest.fidl b/NodeStateAccess/interfaces/NodeStateMachineTest.fidl new file mode 100644 index 0000000..63f1832 --- /dev/null +++ b/NodeStateAccess/interfaces/NodeStateMachineTest.fidl @@ -0,0 +1,51 @@ +/********************************************************************************************************************** + * + * Copyright (C) 2017 BMW AG + * + * Interface definition for NodeStateManager CommonAPI interface + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + **********************************************************************************************************************/ + +package org.genivi.nodestatemachinetest +import org.genivi.* from "NodeStateManagerTypes.fidl" + +<** + @author : Monika Forstner +**> + +interface Test { + version { + major 1 + minor 0 + } + method GetNsmData { + in { + NodeStateManagerTypes.NsmDataType_e DataType + NodeStateManagerTypes.NsmDataTypeArray DataIn + UInt32 DataLen + } + out { + NodeStateManagerTypes.NsmDataTypeArray DataOut + Int32 ErrorCode + } + } + method GetNsmInterfaceVersion { + out { + UInt8 Version + } + } + method SetNsmData { + in { + NodeStateManagerTypes.NsmDataType_e DataType + NodeStateManagerTypes.NsmDataTypeArray Data + UInt32 DataLen + } + out { + Int32 ErrorCode + } + } +} |