38 |
|
|
39 |
package gnu.CORBA; |
package gnu.CORBA; |
40 |
|
|
41 |
import gnu.CORBA.CDR.cdrBufOutput; |
import gnu.CORBA.CDR.BufferedCdrOutput; |
42 |
import gnu.CORBA.GIOP.MessageHeader; |
import gnu.CORBA.GIOP.MessageHeader; |
43 |
import gnu.CORBA.GIOP.ReplyHeader; |
import gnu.CORBA.GIOP.ReplyHeader; |
44 |
import gnu.CORBA.GIOP.RequestHeader; |
import gnu.CORBA.GIOP.RequestHeader; |
86 |
/** |
/** |
87 |
* The buffer to write into. |
* The buffer to write into. |
88 |
*/ |
*/ |
89 |
private cdrBufOutput buffer; |
private BufferedCdrOutput buffer; |
90 |
|
|
91 |
/** |
/** |
92 |
* Create a new buffered response handler that uses the given message headers. |
* Create a new buffered response handler that uses the given message headers. |
147 |
* |
* |
148 |
* @return the CDR output stream, containing the written output. |
* @return the CDR output stream, containing the written output. |
149 |
*/ |
*/ |
150 |
public cdrBufOutput getBuffer() |
public BufferedCdrOutput getBuffer() |
151 |
{ |
{ |
152 |
return buffer; |
return buffer; |
153 |
} |
} |
166 |
*/ |
*/ |
167 |
private void prepareStream() |
private void prepareStream() |
168 |
{ |
{ |
169 |
buffer = new cdrBufOutput(); |
buffer = new BufferedCdrOutput(); |
170 |
buffer.setOrb(orb); |
buffer.setOrb(orb); |
171 |
buffer.setVersion(message_header.version); |
buffer.setVersion(message_header.version); |
172 |
buffer.setCodeSet(cxCodeSet.find(reply_header.service_context)); |
buffer.setCodeSet(cxCodeSet.find(reply_header.service_context)); |