summaryrefslogtreecommitdiff
path: root/cpp/src/Ice/TraceUtil.cpp
diff options
context:
space:
mode:
authorMark Spruiell <mes@zeroc.com>2003-03-14 22:53:03 +0000
committerMark Spruiell <mes@zeroc.com>2003-03-14 22:53:03 +0000
commit8da44c34ac9a2b7efa6b62da46e4136647fcc570 (patch)
tree4057933ee1b6af0f395a482c5c8ace56ddc12e20 /cpp/src/Ice/TraceUtil.cpp
parentbug fix (diff)
downloadice-8da44c34ac9a2b7efa6b62da46e4136647fcc570.tar.bz2
ice-8da44c34ac9a2b7efa6b62da46e4136647fcc570.tar.xz
ice-8da44c34ac9a2b7efa6b62da46e4136647fcc570.zip
remove compressed message types; modify message header to include
compression status
Diffstat (limited to 'cpp/src/Ice/TraceUtil.cpp')
-rw-r--r--cpp/src/Ice/TraceUtil.cpp34
1 files changed, 24 insertions, 10 deletions
diff --git a/cpp/src/Ice/TraceUtil.cpp b/cpp/src/Ice/TraceUtil.cpp
index 1015ea834f6..a63605c7bf4 100644
--- a/cpp/src/Ice/TraceUtil.cpp
+++ b/cpp/src/Ice/TraceUtil.cpp
@@ -126,35 +126,49 @@ printHeader(ostream& s, BasicStream& stream)
break;
}
- case compressedRequestMsg:
+ case closeConnectionMsg:
{
- s << "(compressed request)";
+ s << "(close connection)";
break;
}
- case compressedRequestBatchMsg:
+ case validateConnectionMsg:
{
- s << "(compressed batch request)";
+ s << "(validate connection)";
break;
}
- case compressedReplyMsg:
+ default:
{
- s << "(compressed reply)";
+ s << "(unknown)";
break;
}
+ }
- case closeConnectionMsg:
+ Byte compress;
+ stream.read(compress);
+ s << "\ncompression status = " << static_cast<int>(compress) << ' ';
+
+ switch(compress)
+ {
+ case 0:
{
- s << "(close connection)";
+ s << "(compression not used, not supported by sender)";
break;
}
- case validateConnectionMsg:
+ case 1:
{
- s << "(validate connection)";
+ s << "(compression not used, supported by sender)";
break;
}
+
+ case 2:
+ {
+ s << "(compression used, supported by sender)";
+ break;
+ }
+
default:
{
s << "(unknown)";