summaryrefslogtreecommitdiff
path: root/org.genivi.commonapi.core.verification/fidl/ti_communication.fidl
blob: 0740b6fc225ee0a22d9692d163a25fb96298f8eb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
/* 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 commonapi.communication

interface TestInterface {
	version { major 1 minor 0 }
	
	attribute UInt8 testAttribute
	
	attribute UInt8 testA readonly
	attribute UInt8 testB noSubscriptions
	attribute UInt8 testC readonly noSubscriptions 

	method testMethod {
	    in {
	        UInt8 x
	    }
	    out {
	        UInt8 y
	    }
	}
}

interface Daemon {
    version { major 1 minor 0 }
}