TAO_GIOP_Message_Generator_Parser_12 Class Reference
Implementation for GIOP v1.2.
More...
#include <GIOP_Message_Generator_Parser_12.h>
List of all members.
|
Public Member Functions |
virtual bool | write_request_header (const TAO_Operation_Details &opdetails, TAO_Target_Specification &spec, TAO_OutputCDR &msg) |
| Write the request header in to msg.
|
virtual bool | write_locate_request_header (CORBA::ULong request_id, TAO_Target_Specification &spec, TAO_OutputCDR &msg) |
| Write the LocateRequest header.
|
virtual bool | write_reply_header (TAO_OutputCDR &output, TAO_Pluggable_Reply_Params_Base &reply) |
| Write the reply header in to output.
|
virtual bool | write_locate_reply_mesg (TAO_OutputCDR &output, CORBA::ULong request_id, TAO_GIOP_Locate_Status_Msg &status) |
| Writes the locate _reply message in to the output.
|
virtual bool | write_fragment_header (TAO_OutputCDR &cdr, CORBA::ULong request_id) |
virtual int | parse_request_header (TAO_ServerRequest &) |
virtual int | parse_locate_header (TAO_GIOP_Locate_Request_Header &) |
virtual int | parse_reply (TAO_InputCDR &input, TAO_Pluggable_Reply_Params ¶ms) |
| Parse the reply message.
|
virtual int | parse_locate_reply (TAO_InputCDR &input, TAO_Pluggable_Reply_Params ¶ms) |
| Parse the locate reply message.
|
virtual CORBA::Octet | major_version (void) const |
| Our versions.
|
virtual CORBA::Octet | minor_version (void) const |
virtual bool | is_ready_for_bidirectional (void) const |
virtual size_t | fragment_header_length (void) const |
| The header length of a fragment.
|
Private Member Functions |
bool | marshall_target_spec (TAO_Target_Specification &spec, TAO_OutputCDR &msg) |
| Marshall the TargetSpecification.
|
Detailed Description
Implementation for GIOP v1.2.
Member Function Documentation
int TAO_GIOP_Message_Generator_Parser_12::parse_request_header |
( |
TAO_ServerRequest & |
request |
) |
[virtual] |
Parse the Request Header from the incoming stream. This will do a version specific parsing of the incoming Request header
Implements TAO_GIOP_Message_Generator_Parser.
Parse the LocateRequest Header from the incoming stream. This will do a version specific parsing of the incoming Request header
Implements TAO_GIOP_Message_Generator_Parser.
CORBA::Octet TAO_GIOP_Message_Generator_Parser_12::major_version |
( |
void |
|
) |
const [virtual] |
CORBA::Octet TAO_GIOP_Message_Generator_Parser_12::minor_version |
( |
void |
|
) |
const [virtual] |
bool TAO_GIOP_Message_Generator_Parser_12::is_ready_for_bidirectional |
( |
void |
|
) |
const [virtual] |
size_t TAO_GIOP_Message_Generator_Parser_12::fragment_header_length |
( |
void |
|
) |
const [virtual] |
Marshall the TargetSpecification.
This method may be required for other GIOP version coming out later than 1.2. We need to share this method
The documentation for this class was generated from the following files: