From b132e921e517ae0e5116d9ed48ea9283ab0d1d2d Mon Sep 17 00:00:00 2001 From: sebastiankb Date: Fri, 1 Oct 2010 15:44:35 +0000 Subject: [PATCH] - service implementation - service / client example git-svn-id: https://svn.code.sf.net/p/openv2g/code/trunk@6 d9f2db14-54d0-4bde-b00c-16405c910529 --- .cproject | 8 +- src/codec/EXIDecoder.c | 1322 +++--- src/codec/EXIEncoder.c | 1211 +++-- src/codec/StringTableEntries.c | 59 +- src/service/v2g_service.h | 58 + .../v2g_serviceClientDataTransmitter.h | 44 + src/service/v2g_serviceClientStubs.c | 1981 ++++++++ src/service/v2g_serviceClientStubs.h | 105 + src/service/v2g_serviceDataSerialization.c | 4080 +++++++++++++++++ src/service/v2g_serviceDataSerializiation.h | 42 + src/service/v2g_serviceDataTypes.c | 429 ++ src/service/v2g_serviceDataTypes.h | 1047 +++++ src/service/v2g_serviceDispatcher.c | 1358 ++++++ src/service/v2g_serviceDispatcher.h | 43 + src/service/v2g_serviceMethods.h | 64 + src/test/main_codec.c | 2 +- src/test/main_service.c | 114 + src/test/v2g_server.c | 69 + src/test/v2g_server.h | 32 + src/test/v2g_serviceClientDataTransmitter.c | 40 + src/test/v2g_serviceMethods.c | 93 + 21 files changed, 11143 insertions(+), 1058 deletions(-) create mode 100644 src/service/v2g_service.h create mode 100644 src/service/v2g_serviceClientDataTransmitter.h create mode 100644 src/service/v2g_serviceClientStubs.c create mode 100644 src/service/v2g_serviceClientStubs.h create mode 100644 src/service/v2g_serviceDataSerialization.c create mode 100644 src/service/v2g_serviceDataSerializiation.h create mode 100644 src/service/v2g_serviceDataTypes.c create mode 100644 src/service/v2g_serviceDataTypes.h create mode 100644 src/service/v2g_serviceDispatcher.c create mode 100644 src/service/v2g_serviceDispatcher.h create mode 100644 src/service/v2g_serviceMethods.h create mode 100644 src/test/main_service.c create mode 100644 src/test/v2g_server.c create mode 100644 src/test/v2g_server.h create mode 100644 src/test/v2g_serviceClientDataTransmitter.c create mode 100644 src/test/v2g_serviceMethods.c diff --git a/.cproject b/.cproject index 5af70ab..051a90d 100644 --- a/.cproject +++ b/.cproject @@ -32,11 +32,13 @@ -