/// <summary>Creates a new response frame that represents "success" with a void return value. The returned /// frame is complete and no additional data can be included in its payload.</summary> /// <param name="current">The current parameter holds decoded header data and other information about the /// request currently dispatched.</param> /// <returns>An <see cref="Ice.OutputStream"/> that holds the new frame.</returns> public static Ice.OutputStream CreateEmptyResponseFrame(Ice.Current current) { var ostr = new Ice.OutputStream(current.Adapter.Communicator, Ice.Util.CurrentProtocolEncoding); ostr.WriteBlob(Protocol.replyHdr); ostr.WriteInt(current.RequestId); ostr.WriteByte(ReplyStatus.replyOK); ostr.WriteEmptyEncapsulation(current.Encoding); return(ostr); }