summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLutz Bichler <Lutz.Bichler@bmw.de>2015-02-06 15:05:50 +0100
committerLutz Bichler <Lutz.Bichler@bmw.de>2015-02-06 15:05:50 +0100
commitfed44819cfdc34fbd868af4f9349c553f7076434 (patch)
treef1cf5f9e25ab2684bfc56a5cbef0a61291535dd3
parentae33fc44a32cd81978d591452c0c1fdd55daf11a (diff)
parenta94efe6298f70490be5b2155e5ce2505ac6c57e6 (diff)
downloadgenivi-common-api-runtime-fed44819cfdc34fbd868af4f9349c553f7076434.tar.gz
Merged asynchronous stubs
-rw-r--r--NEWS14
-rw-r--r--src/CommonAPI/Types.h7
2 files changed, 21 insertions, 0 deletions
diff --git a/NEWS b/NEWS
new file mode 100644
index 0000000..0635a2e
--- /dev/null
+++ b/NEWS
@@ -0,0 +1,14 @@
+This is CommonAPI 3.0.0
+
+Changes since 2.1.6
+- Support for asynchronous stubs
+- Subscribe/Unsubscribe is now thread safe
+- Full support for deployable serialization
+- Dynamic loading of bindings
+- Simplified application interface for building proxies and stubs
+
+Changes since 2.1.5
+- Enhanced Windows Support
+- Fixed compile warnings
+- Fixed asciidoc errors
+- Move specification to CommonAPI-Tools
diff --git a/src/CommonAPI/Types.h b/src/CommonAPI/Types.h
index c2df4d5..8464435 100644
--- a/src/CommonAPI/Types.h
+++ b/src/CommonAPI/Types.h
@@ -65,6 +65,13 @@ enum class CallStatus {
REMOTE_ERROR
};
+typedef uint32_t CallId;
+
+enum class OperationStatus {
+ PENDING,
+ DONE
+};
+
/**
* \brief Identifies a client sending a call to a stub.
*