summaryrefslogtreecommitdiff
path: root/TAO/tao/GIOP.h
diff options
context:
space:
mode:
authorfredk <fredk@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-01-28 22:11:59 +0000
committerfredk <fredk@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>1999-01-28 22:11:59 +0000
commita9aae6a4eedc88acb6f91ac0b9fce02f57570b70 (patch)
tree0d4d1c462fdca70da376c3bac3248d372c33167c /TAO/tao/GIOP.h
parentc157d5ea5be3ef77431cc5c4344e38f0399a6d2d (diff)
downloadATCD-a9aae6a4eedc88acb6f91ac0b9fce02f57570b70.tar.gz
*** empty log message ***
Diffstat (limited to 'TAO/tao/GIOP.h')
-rw-r--r--TAO/tao/GIOP.h11
1 files changed, 6 insertions, 5 deletions
diff --git a/TAO/tao/GIOP.h b/TAO/tao/GIOP.h
index fa234570eb4..1f4f2e13bdc 100644
--- a/TAO/tao/GIOP.h
+++ b/TAO/tao/GIOP.h
@@ -49,6 +49,7 @@ typedef CORBA::ULong TAO_IOP_Profile_ID;
enum
{
+ TAO_IOP_TAG_INVALID = -1, //
TAO_IOP_TAG_INTERNET_IOP = 0, // IIOP
TAO_IOP_TAG_MULTIPLE_COMPONENTS = 1, // DCE-CIOP
// = This is a subset of the list of other profile tags.
@@ -310,7 +311,7 @@ public:
MessageError = 6 // by both.
};
- static void close_connection (TAO_Client_Connection_Handler *&handle,
+ static void close_connection (TAO_Transport *transport,
void *ctx);
// Close a connection, first sending GIOP::CloseConnection.
@@ -319,12 +320,12 @@ public:
TAO_ORB_Core* orb_core);
// Build the header for a message of type <t> into stream <msg>.
- static CORBA::Boolean send_request (TAO_SVC_HANDLER *handler,
+ static CORBA::Boolean send_request (TAO_Transport *transport,
TAO_OutputCDR &stream,
TAO_ORB_Core* orb_core);
// Send message, returns TRUE if success, else FALSE.
- static TAO_GIOP::Message_Type recv_request (TAO_SVC_HANDLER *&handler,
+ static TAO_GIOP::Message_Type recv_request (TAO_Transport *transport,
TAO_InputCDR &msg,
TAO_ORB_Core *orb_core);
// Reads message, returns message type from header.
@@ -334,10 +335,10 @@ public:
size_t len);
// Print out a message header.
- static void send_error (TAO_SVC_HANDLER *&handler);
+ static void send_error (TAO_Transport *transport);
// Send an error message back to a caller.
- static ssize_t read_buffer (TAO_SOCK_Stream &peer,
+ static ssize_t read_buffer (TAO_Transport *transport,
char *buf,
size_t len);
// Loop on data read ... this is required since <recv> won't block