Commit Graph

  • d68d9ab685 Update Slicers to match changes in the Filters architecture. Thomas Quinot 2001-06-07 13:38:51 +00:00
  • 302b0bef24 Addess most style warnings. Thomas Quinot 2001-06-07 12:24:10 +00:00
  • 6edd7e822e Updating GIOP and IIOP packages Mejdi Kaddour 2001-06-06 19:01:52 +00:00
  • 3175f72175 Add more hooks to allow waking up a transient task (almost ready). Thomas Quinot 2001-06-06 17:53:42 +00:00
  • a499da338a Add Internals subunit to expose some implementation aspects that are necessary for the implementation of protocols. Thomas Quinot 2001-06-06 17:36:58 +00:00
  • 59a0f65277 updating GIOP packages Mejdi Kaddour 2001-06-05 19:20:58 +00:00
  • ac4f8d859e updating CDR and IOR packages Mejdi Kaddour 2001-06-05 19:16:51 +00:00
  • 2024fea348 Add Task_Identification soft links (but not Task_Attributes yet). Update documentation on the processing path of a method execution. Thomas Quinot 2001-06-05 18:23:31 +00:00
  • fc79dbdfff Add initialiser for task status. Thomas Quinot 2001-06-05 10:43:49 +00:00
  • 78c21ed6e1 (Get_GARLIC_Dir): check for GCC_ROOT before looking in the registry. This fix 9004-005. Pascal Obry 2001-06-05 10:00:51 +00:00
  • 8a5d589e84 Apply changes from system.garlic.protocols.tcp to system.garlic.protocols.xyz example Laurent Pautet 2001-06-05 08:26:40 +00:00
  • e606a9babf Add missing component knitting. Thomas Quinot 2001-06-01 17:50:39 +00:00
  • 22d7e9e6f4 Add comments. Need to be fixed urgently. Laurent Pautet 2001-06-01 17:30:44 +00:00
  • 9c569cc122 Add comments. Laurent Pautet 2001-06-01 17:24:12 +00:00
  • 0c15886704 Add comments and suggestions. Laurent Pautet 2001-06-01 17:20:27 +00:00
  • 7ee7cf4cff Reworked ORB task descriptor block. Thomas Quinot 2001-06-01 15:46:30 +00:00
  • 9ecd7ec5ca Add pragma Elaborate_All. Nicolas Setton 2001-05-31 19:06:58 +00:00
  • 0968f93014 Proposed generic dictionnary package. Please review. Thomas Quinot 2001-05-31 15:04:21 +00:00
  • 7768e7cc17 Rework request path in order to prepare for correct signalling of request completion to client tasks. Thomas Quinot 2001-05-31 12:19:31 +00:00
  • 3153f4d2b1 Missing file s-garpri.adb Laurent Pautet 2001-05-31 07:40:30 +00:00
  • 6764428817 * MANIFEST: Add s-garpri.adb, s-gaprma.ads s-gaprma.adb. Laurent Pautet 2001-05-30 22:05:33 +00:00
  • 8edb4f9bb2 * all: Update copyright. Laurent Pautet 2001-05-30 22:03:33 +00:00
  • 5dd033626b * Makefile.am, Makefile.in: Add s-garpri.adb, s-gaprma.ads, s-gaprma.adb. Laurent Pautet 2001-05-30 22:02:46 +00:00
  • d6d8948de4 * s-gaprre.adb: Fix a bug of priority inversion. Laurent Pautet 2001-05-30 22:01:08 +00:00
  • f794c6cc12 * s-rpcser.adb, s-rpc.adb: Use new priority management. Fix a bug of priority inversion. Also reset task to its initial priority after a RPC. Laurent Pautet 2001-05-30 22:00:50 +00:00
  • 6c90d75472 * s-garpri.ads, s-garpri.adb, s-gaprma.ads, s-gaprma.adb: Implement suggestions from IRTTAW'99 and add some enhancements taken from CORBA Real-Time. Introduce priority policy which indicates whether the client propagates its priority on the server or the server executes with its own priority. Introduce the server anonymous task priority. Add a global priority type and mapping procedures to native priority. Laurent Pautet 2001-05-30 22:00:28 +00:00
  • fbc9c09574 * s-gaprtc.adb: Fix bug introduced by fix for 8605-009. Replace Close_Ignoring_Socket with Close_Socket_Ignoring_Error. This patch is included in 3.14a1. Laurent Pautet 2001-05-30 21:59:44 +00:00
  • d3c76d29a6 * s-gafizi.adb: Fix incorrect offset in compression. Bug found by regression tests. This patch is included in 3.14a1. Laurent Pautet 2001-05-30 21:59:27 +00:00
  • 18f40bc850 * xe.ads, xe.adb, xe_stubs.adb, xe_back.adb, xe_back.ads, xe_stdcnf.adb: Add pragma Priority_Policy to choose between CLient_Propagated and Server_Decalred priority policy. Add partition attribute priority to set anonymous tasks priority. Laurent Pautet 2001-05-30 21:57:40 +00:00
  • 8fc053a9a1 adding compiled packages Mejdi Kaddour 2001-05-30 19:42:16 +00:00
  • ed0fa3f201 Documentation. Thomas Quinot 2001-05-30 17:30:48 +00:00
  • 657c6eae62 GIOP fixes. Removed useless primitive Connect in D.P.Session (identified by Mejdi). Thomas Quinot 2001-05-29 15:54:23 +00:00
  • 6a4d22be17 updating GIOP packages Mejdi Kaddour 2001-05-29 13:12:56 +00:00
  • 2e4ec3edf4 Fixed errors. Thomas Quinot 2001-05-28 17:31:19 +00:00
  • 78eb79644f Compilation fixes. Thomas Quinot 2001-05-28 16:56:10 +00:00
  • 71cb5e48fa Yet more compilation fixes. Thomas Quinot 2001-05-28 15:19:57 +00:00
  • 8786884af7 More spec compilation fixes. Thomas Quinot 2001-05-28 14:44:55 +00:00
  • f3ea13bd10 Compilable specs. Thomas Quinot 2001-05-28 14:32:47 +00:00
  • 273fcdf03b Fix typos to compile it in GNAT mode (-gnatg). Add Program_Error when statements are missing. XXX_YYY_Marshall should be replace with Marshall_XXX_YYY. Rename some procedures. Procedures should be named <Verb>_<Something>. Laurent Pautet 2001-05-28 11:07:59 +00:00
  • 1743e55ea9 Fix some typos in order to compile. Laurent Pautet 2001-05-28 10:20:59 +00:00
  • 33b4e1b98a updating GIOP packages Mejdi Kaddour 2001-05-25 18:46:39 +00:00
  • 57ab9d4099 A generic package to manage Object_Maps. Nicolas Fritsch 2001-05-24 01:41:43 +00:00
  • 34019e0d98 Add uncomplete CORBA.ORB. Nicolas Setton 2001-05-23 16:27:20 +00:00
  • 2fee1a76bb Add unfinished CORBA.Object. Nicolas Setton 2001-05-23 16:26:32 +00:00
  • 3142cbdf5b Temporary emacs files (*~) removed. Sorry for the mess. Nicolas Fritsch 2001-05-23 16:25:40 +00:00
  • 114e3a1e20 Files for the POA added (only specs). Will remove the temporary emacs files... Nicolas Fritsch 2001-05-23 16:24:02 +00:00
  • caf63b50db Removed the files I just added. Nicolas Setton 2001-05-23 16:16:15 +00:00
  • d31682b92b Add first files for minimumCORBA Nicolas Setton 2001-05-23 16:06:06 +00:00
  • 18f34c6fc7 "with" missing and corrected. But CORBA.Object is referenced and doesn't exist. Nicolas Fritsch 2001-05-23 16:00:29 +00:00
  • 24eb925168 Implementation of some missing functionnalities in the DII, namely the usage of System.Adresses in corba.request and corba.nvlist. This is now working via the build_any method in the package corba that builds an Any from its type and its TypeCode. This is still under development and shouldn't be used since only simple types are managed at this time. Sébastien Ponce 2001-05-22 22:07:31 +00:00
  • 151e246f2c Second step in implementation of Droopi.References.Binding.Bind. This looks real good. Thomas Quinot 2001-05-22 14:25:43 +00:00
  • 0431dda462 Delete a file checked in by mistake. Thomas Quinot 2001-05-21 23:39:29 +00:00
  • 0f243ba776 adding the packages: references.IOR, CORBA.exception, CORBA.exception.Stack Mejdi Kaddour 2001-05-21 19:48:00 +00:00
  • 25e2183143 (Get_GARLIC_Dir): update registry key to match new setting. Continued work on 8904-004. Pascal Obry 2001-05-18 17:53:11 +00:00
  • 8627e21e5f add GIOP and CDR packages Mejdi Kaddour 2001-05-18 17:19:05 +00:00
  • 3899a49cec Implement function to edxtract a list of profiles from a reference. Thomas Quinot 2001-05-16 09:35:14 +00:00
  • 234b4310f7 Created new package DROOPI.Representations.HTTP Narjisse Mahmoudi 2001-05-11 17:17:04 +00:00
  • 231a17e392 [Imported from Perforce change 3050 at 2006-12-01 19:17:29] Narjisse Mahmoudi 2001-05-11 15:54:01 +00:00
  • fcaf468bdf Implement Bind_Profile for Test_Profile, and start implementation of Create_Reference. Thomas Quinot 2001-05-11 14:24:23 +00:00
  • a9089ffaf7 Keep a direct list of active TAPs. Thomas Quinot 2001-05-10 16:11:32 +00:00
  • 1721cdcd77 Resolve. Thomas Quinot 2001-05-10 14:07:42 +00:00
  • 0d0e0aa028 Missing file. Thomas Quinot 2001-05-10 14:02:25 +00:00
  • 78c32b77b8 Furhter implement primitives of Test_Profile_Types. This can be used to bootstrap an implementation of IIOP_Profile_Type. Thomas Quinot 2001-05-10 13:55:30 +00:00
  • e69cff0593 Provide Profile_Factories (associated with TAPs and Profile types) so we can create object references for local objects. Thomas Quinot 2001-05-09 18:29:22 +00:00
  • a8e0806fbc update gnat sources for glade developpers only Laurent Pautet 2001-05-08 09:23:56 +00:00
  • 6cb1c31869 Correct prj.attr.adb to prj-attr.adb Continuation of 8719-008. Vincent Celier 2001-05-08 03:46:34 +00:00
  • e9e086455d Correct wrong file names for prj-attr.ad[sb] in the previous check-in. Vincent Celier 2001-05-07 03:34:19 +00:00
  • 0ebac7a0b7 Update the prj.* packages in MANIFEST. Continuation of 8719-008. Vincent Celier 2001-05-06 03:59:48 +00:00
  • b7bd8466e4 Update the list of prj.* packages, following modification of the Prj stuff. Continuation of 8719-008. Vincent Celier 2001-05-06 03:58:57 +00:00
  • 7be3ae686d Fix horrible filename mess. Thomas Quinot 2001-05-04 19:04:00 +00:00
  • 844b7ef95a adding Corba GIOP packages, Droopi.Protocols.GIOP.GIOP_1_0, Droopi.Protocols.GIOP.GIOP_1_1, Droopi.Protocols.GIOP.GIOP_1_2. Mejdi Kaddour 2001-05-04 18:09:14 +00:00
  • 5420da63c6 Update definition of profile data. Thomas Quinot 2001-05-03 17:10:05 +00:00
  • 9196474771 Regression test for PR #55. Thomas Quinot 2001-05-03 16:49:25 +00:00
  • 4f27b30df3 Add a missing dependency on Broca.GIOP for interfaces that have no user-defined operations. Thomas Quinot 2001-05-03 16:43:43 +00:00
  • 92b73e1349 Add elaboration control pragmas that seem to be necessary. Nicolas Setton 2001-05-03 15:14:38 +00:00
  • 9c7978c5aa Add elaboration control pragmas that seem to be necessary. Thomas Quinot 2001-05-03 14:21:21 +00:00
  • 5ff5102da3 Change Profile and Session operations as discussed yesterday. Thomas Quinot 2001-05-03 13:52:17 +00:00
  • 12aa3280de Do not prepend a local buffer. Fixes PR #47. Thomas Quinot 2001-05-02 18:47:37 +00:00
  • 0ca17b94d4 Make Transport_Access_Point a component. Thomas Quinot 2001-04-26 18:07:50 +00:00
  • 310db50d34 Merged comments. Thomas Quinot 2001-04-26 14:50:19 +00:00
  • d50d4e73d2 Minor reformatting. Thomas Quinot 2001-04-26 14:27:06 +00:00
  • 7642237d07 Zutre. Thomas Quinot 2001-04-26 14:22:28 +00:00
  • 7c79ebd8b9 Merged. Thomas Quinot 2001-04-26 14:18:53 +00:00
  • d655285fe1 Rhagrumpf. Thomas Quinot 2001-04-26 14:18:31 +00:00
  • 23ab14d111 Ooops. Thomas Quinot 2001-04-26 14:10:50 +00:00
  • 52fb5a92ab Ooops! Thomas Quinot 2001-04-26 14:09:12 +00:00
  • 8758bdfa9e Make Filter_Factory a filter itself (and hence a Component), to permit the exchange of data between Transport_Access_Points and Protocols. Thomas Quinot 2001-04-26 13:55:42 +00:00
  • 83ff2f5d53 Auto-build support. Thomas Quinot 2001-04-26 11:59:02 +00:00
  • c625ba0b24 New version of cobuild: more clever, and more easily adaptable to other projects. Thomas Quinot 2001-04-25 15:30:41 +00:00
  • 2447475f83 Missing file. Thomas Quinot 2001-04-25 15:07:04 +00:00
  • a42993535a The dummy 'Echo' protocol now sends a minimal response to the requestor. Thomas Quinot 2001-04-23 18:13:42 +00:00
  • fcecdb357e The chain from client to execution of a request by a server object is completed. Thomas Quinot 2001-04-23 15:36:01 +00:00
  • d6e8ead7d3 fix to change 3010. p4 add corba-fixed.ad? was forgotten Sébastien Ponce 2001-04-20 18:13:06 +00:00
  • 62552f3e48 Implemented Register_Endpoint correctly. Thomas Quinot 2001-04-20 18:10:11 +00:00
  • 1d2806c95b This is the implementation of fixed point types in adabroker (both in static and dynamic cases). Take care that this new feature requires gnat 3.13 to compile. Sébastien Ponce 2001-04-20 17:33:55 +00:00
  • cec9cee149 New ORB primitive (not yet implemented). Intended for use by implementations of Droopi.Protocols.Connect (Session primitive). Thomas Quinot 2001-04-20 16:40:01 +00:00
  • dbcbf7ba78 Add new Connect primitive for Session objects, to initialise a newly-instanciated Session. Thomas Quinot 2001-04-20 11:42:56 +00:00
  • 11df3ec72a Missing file. Thomas Quinot 2001-04-20 11:40:06 +00:00
  • 776e6045c4 Protocols.Echo now creates a real ref, that the ORB will be able to Bind to. Thomas Quinot 2001-04-19 17:52:07 +00:00
  • 3b9eb07aa5 Convenient representation of objecct ids as printable strings (mainly for tests). Thomas Quinot 2001-04-19 15:27:56 +00:00