1 /* 2 * @(#)ValueOutputStream.java 1.2 03/12/19 3 * 4 * Copyright 2004 Sun Microsystems, Inc. All rights reserved. 5 * SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. 6 */ 7 8 package org.omg.CORBA.portable; 9 10 /** 11 * Java to IDL ptc 02-01-12 1.5.1.3 12 * 13 * ValueOutputStream is used for implementing RMI-IIOP 14 * stream format version 2. 15 */ 16 public interface ValueOutputStream { 17 /** 18 * The start_value method ends any currently open chunk, 19 * writes a valuetype header for a nested custom valuetype 20 * (with a null codebase and the specified repository ID), 21 * and increments the valuetype nesting depth. 22 */ 23 void start_value(java.lang.String rep_id); 24 25 /** 26 * The end_value method ends any currently open chunk, 27 * writes the end tag for the nested custom valuetype, 28 * and decrements the valuetype nesting depth. 29 */ 30 void end_value(); 31 } 32