diff options
author | wolff1 <wolff1@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2009-04-16 00:49:06 +0000 |
---|---|---|
committer | wolff1 <wolff1@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2009-04-16 00:49:06 +0000 |
commit | d5c3e91779887950d9f5db14f1cd5794ccbfe8f1 (patch) | |
tree | c03ef292d4b133e298ced7a64b952f321a7cc3dc /TAO/tao/Service_Context_Handler_Registry.h | |
parent | 11332bf38b806102b1009539d6c159fe34064462 (diff) | |
download | ATCD-d5c3e91779887950d9f5db14f1cd5794ccbfe8f1.tar.gz |
merged in revisions 84573 - 85094 from DOC/Middleware/trunk/TAO
Diffstat (limited to 'TAO/tao/Service_Context_Handler_Registry.h')
-rw-r--r-- | TAO/tao/Service_Context_Handler_Registry.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/TAO/tao/Service_Context_Handler_Registry.h b/TAO/tao/Service_Context_Handler_Registry.h index 071d5a62c31..ec900f09c19 100644 --- a/TAO/tao/Service_Context_Handler_Registry.h +++ b/TAO/tao/Service_Context_Handler_Registry.h @@ -27,6 +27,9 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL class TAO_Transport; class TAO_Service_Context_Handler; +class TAO_Operation_Details; +class TAO_Target_Specification; +class TAO_Stub; class TAO_Export TAO_Service_Context_Registry { @@ -47,6 +50,13 @@ class TAO_Export TAO_Service_Context_Registry int process_service_contexts (IOP::ServiceContextList &sc, TAO_Transport& transport); + int generate_service_context ( + TAO_Stub *stub, + TAO_Transport& transport, + TAO_Operation_Details &opdetails, + TAO_Target_Specification &spec, + TAO_OutputCDR &msg); + private: typedef ACE_Array_Map<IOP::ServiceId, TAO_Service_Context_Handler*> Table; |