// ********************************************************************** // // Copyright (c) 2003-2017 ZeroC, Inc. All rights reserved. // // This copy of Ice is licensed to you under the terms described in the // ICE_LICENSE file included in this distribution. // // ********************************************************************** namespace Ice { public interface BatchRequest { /// /// Confirms the queuing of the batch request. /// void enqueue(); /// /// Get the marshalled size of the request. /// /// The request size. int getSize(); /// /// Get the name of the operation /// /// The request operation. string getOperation(); /// /// The proxy used to invoke the batch request. /// /// The request proxy. ObjectPrx getProxy(); } }