[hydra-commits] hydra/slice.git branch "master" updated.

Commits to the Hydra project code repositories hydra-commits at lists.digium.com
Thu Aug 5 18:39:49 CDT 2010


branch "master" has been updated
       via  e5e47a301864f573c3f0ce5422982dc7182d0534 (commit)
      from  2975e1b7979ddebfe09e6c33bff6b8abbaaaf406 (commit)

Summary of changes:
 Core/Endpoint/CMakeLists.txt |    4 ++++
 Core/Endpoint/EndpointI.ice  |   40 ++++++++++++++++++++++++++++++++++++++++
 2 files changed, 44 insertions(+), 0 deletions(-)
 create mode 100644 Core/Endpoint/CMakeLists.txt
 create mode 100644 Core/Endpoint/EndpointI.ice


- Log -----------------------------------------------------------------
commit e5e47a301864f573c3f0ce5422982dc7182d0534
Author: Ken Hunt <ken.hunt at digium.com>
Date:   Thu Aug 5 18:38:51 2010 -0500

    Added initial definitions for Endpoint.

diff --git a/Core/Endpoint/CMakeLists.txt b/Core/Endpoint/CMakeLists.txt
new file mode 100644
index 0000000..8753d2f
--- /dev/null
+++ b/Core/Endpoint/CMakeLists.txt
@@ -0,0 +1,4 @@
+# Compile routing service API
+hydra_compile_slice(EndpointI.ice lib "Endpoint API" Core)
+
+
diff --git a/Core/Endpoint/EndpointI.ice b/Core/Endpoint/EndpointI.ice
new file mode 100644
index 0000000..ca79117
--- /dev/null
+++ b/Core/Endpoint/EndpointI.ice
@@ -0,0 +1,40 @@
+#pragma once
+
+module Hydra
+{
+module Core
+{
+module Endpoint
+{
+["suppress"]
+module V1
+{
+   const string Version = "V1";
+   
+   /**
+    * Unique id for an Endpoint. 
+    */
+   class EndpointId
+   {
+      string endpointManagerId;
+      string deviceId;
+   };
+
+   /**
+    * A generic Endpoint.
+    */
+   class Endpoint
+   {
+      EndpointId id; 
+   };
+
+   sequence<Endpoint> EndpointSeq;
+
+
+   // TBD... only implemented minimum need for Routing Service. 
+
+}; // module V1
+}; // module Endpoint
+}; // module Core
+}; // module Hydra
+

-----------------------------------------------------------------------


-- 
hydra/slice.git




More information about the asterisk-scf-commits mailing list