示例#1
0
 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__);
 }
示例#2
0
 public void write__(IceInternal.BasicStream os__)
 {
     os__.writeLong(Code);
     os__.writeString(Message);
 }