Page tree
Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

Abstract

What is the purpose of CommonAPI C++

CommonAPI C++ is a C++ abstraction API to enable service oriented communication in distributed systems.

CommonAPI C++ depends on Franca-IDL to describe static interfaces as well as communication / protocol configuration parameters and a full component instance dependency model.

The intention is encapsulate the communication protocols and adjacent middleware. The basic principle can be seen in the following picture.

Releases

Version
EclipseJava RequirementsFrancaC++ Compiler
Other Dependencies
Comments
3.1.6LunaJDK >= 1.70.9.1gcc >= 4.8.2

D-Bus >= 1.6.x

CMake >= 2.8.x

vsomeip 2.0.5

 
3.1.5 LunaJDK >= 1.70.9.1gcc >= 4.8.2

D-Bus >= 1.6.x

CMake >= 2.8.x

vsomeip 2.0.1

 
3.1.4 LunaJDK >= 1.70.9.1gcc >= 4.8.2

D-Bus >= 1.6.x

CMake >= 2.8.x

vsomeip 2.0.0

 
3.1.3LunaJDK >= 1.70.9.1gcc >= 4.8

D-Bus >= 1.6.x

CMake >= 2.8.x

vsomeip 1.3.0

 

3.1.1 JDK >= 1.7 gcc >= 4.7  

3.0.1

 JDK >= 1.7 gcc >= 4.7  
2.1.6 JDK >= 1.6 gcc >= 4.6.1  

Installation and Source Code

Application Binary Downloads

  • Code Generator (Eclipse Update-Site):

http://docs.projects.genivi.org/yamaica-update-site/CommonAPI/updatesite/

  • Code Generator (Commandline, only Linux 32bit version):

http://docs.projects.genivi.org/yamaica-update-site/CommonAPI/generator/

Source Code Repositories

Tools (Code Generator):

http://git.projects.genivi.org/ipc/common-api-tools.git

http://git.projects.genivi.org/ipc/common-api-dbus-tools.git

http://git.projects.genivi.org/common-api/cpp-someip-tools.git

Runtime (git)

http://git.projects.genivi.org/ipc/common-api-runtime.git

http://git.projects.genivi.org/ipc/common-api-dbus-runtime.git

http://git.projects.genivi.org/common-api/cpp-someip-runtime.git

Runtime (tar)

http://docs.projects.genivi.org/yamaica-update-site/CommonAPI/runtime/

Search this documentation

Popular Topics

No labels match these criteria.

Featured Pages

There is no content with the specified labels

  • No labels