diff options
author | sma <sma@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2012-03-20 11:46:15 +0000 |
---|---|---|
committer | sma <sma@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2012-03-20 11:46:15 +0000 |
commit | 0577667303971ae5687def3b883e50a371b8a735 (patch) | |
tree | 73e73838df4af504d1d1fbb18560f1b54dce8b76 /TAO/tao/BiDir_GIOP/BiDir_Service_Context_Handler.cpp | |
parent | 883ff11024c1bc6f529bf69e92a705090d7ec5ef (diff) | |
download | ATCD-0577667303971ae5687def3b883e50a371b8a735.tar.gz |
Tue Mar 20 11:45:00 UTC 2012 Simon Massey <simon dot massey at prismtech dot com>
* tao/GIOP_Message_Generator_Parser_12.cpp:
* tao/Service_Context_Handler.h:
* tao/Service_Context_Handler_Registry.cpp:
* tao/Service_Context_Handler_Registry.h:
* tao/Synch_Reply_Dispatcher.cpp:
* tao/BiDir_GIOP/BiDir_Service_Context_Handler.cpp:
* tao/BiDir_GIOP/BiDir_Service_Context_Handler.h:
* tao/Codeset/Codeset_Service_Context_Handler.cpp:
* tao/Codeset/Codeset_Service_Context_Handler.h:
* tao/DiffServPolicy/DiffServ_Service_Context_Handler.cpp:
* tao/DiffServPolicy/DiffServ_Service_Context_Handler.h:
* tao/RTCORBA/RT_Service_Context_Handler.cpp:
* tao/RTCORBA/RT_Service_Context_Handler.h:
Enable the process_service_context() call to take a pointer
to the TAO_ServerRequest object (Null pointer with call
to Synch_Reply_Dispatcher.cpp as this is a reply not a request).
This allows the framework to decode the policies and save them
for future use.
* tao/TAO_Server_Request.cpp:
* tao/TAO_Server_Request.h:
* tao/ZIOP/ZIOP_Service_Context_Handler.cpp:
* tao/ZIOP/ZIOP_Service_Context_Handler.h:
process_service_context() now stores the decoded policies into
the TAO_ServerRequest object for later use. This keeps the decoder
with the encoder code in ZIOP/ZIOP_Service_Context_Handler.cpp.
Diffstat (limited to 'TAO/tao/BiDir_GIOP/BiDir_Service_Context_Handler.cpp')
-rw-r--r-- | TAO/tao/BiDir_GIOP/BiDir_Service_Context_Handler.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/TAO/tao/BiDir_GIOP/BiDir_Service_Context_Handler.cpp b/TAO/tao/BiDir_GIOP/BiDir_Service_Context_Handler.cpp index 27c4a113dea..72671864f05 100644 --- a/TAO/tao/BiDir_GIOP/BiDir_Service_Context_Handler.cpp +++ b/TAO/tao/BiDir_GIOP/BiDir_Service_Context_Handler.cpp @@ -14,7 +14,8 @@ TAO_BEGIN_VERSIONED_NAMESPACE_DECL int TAO_BiDIR_Service_Context_Handler::process_service_context ( TAO_Transport& transport, - const IOP::ServiceContext& context) + const IOP::ServiceContext& context, + TAO_ServerRequest * /*request*/) { TAO_InputCDR cdr (reinterpret_cast<const char*> ( context.context_data.get_buffer ()), |