private Ice.AsyncResult <IRPC.Callback_CallbackClient_TransHeartbeat> begin_TransHeartbeat(long lTime, _System.Collections.Generic.Dictionary <string, string> ctx__, bool explicitContext__, bool synchronous__, Ice.AsyncCallback cb__, object cookie__) { IceInternal.OnewayOutgoingAsync <IRPC.Callback_CallbackClient_TransHeartbeat> result__ = getOnewayOutgoingAsync <IRPC.Callback_CallbackClient_TransHeartbeat>(__TransHeartbeat_name, TransHeartbeat_completed__, cookie__); if (cb__ != null) { result__.whenCompletedWithAsyncCallback(cb__); } try { result__.prepare(__TransHeartbeat_name, Ice.OperationMode.Normal, ctx__, explicitContext__, synchronous__); IceInternal.BasicStream os__ = result__.startWriteParams(Ice.FormatType.DefaultFormat); os__.writeLong(lTime); result__.endWriteParams(); result__.invoke(); } catch (Ice.Exception ex__) { result__.abort(ex__); } return(result__); }
public void write__(IceInternal.BasicStream os__) { os__.writeLong(Code); os__.writeString(Message); }