blob: 7f78d6da7485782c9aa1dd33b9c92cacaf4144e1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
// $Id$
#include "tao/BiDir_GIOP/BiDir_Service_Context_Handler.h"
ACE_RCSID (BiDir_GIOP,
BiDir_Service_Context_Handler,
"$Id$")
#include "tao/CDR.h"
#include "tao/TAO_Server_Request.h"
TAO_BEGIN_VERSIONED_NAMESPACE_DECL
int
TAO_BiDIR_Service_Context_Handler::process_service_context (
TAO_ServerRequest& server_request,
const IOP::ServiceContext& context)
{
TAO_InputCDR cdr (reinterpret_cast<const char*> (
context.context_data.get_buffer ()),
context.context_data.length ());
return server_request.transport()->tear_listen_point_list (cdr);
}
TAO_END_VERSIONED_NAMESPACE_DECL
|