public abstract bool WriteLogInit(IRPC.LogInitInfo InitInfo, Ice.Current current__);
private Ice.AsyncResult <IRPC.Callback_LogServer_RPC_WriteLogInit> begin_WriteLogInit(IRPC.LogInitInfo InitInfo, _System.Collections.Generic.Dictionary <string, string> ctx__, bool explicitContext__, bool synchronous__, Ice.AsyncCallback cb__, object cookie__) { checkAsyncTwowayOnly__(__WriteLogInit_name); IceInternal.TwowayOutgoingAsync <IRPC.Callback_LogServer_RPC_WriteLogInit> result__ = getTwowayOutgoingAsync <IRPC.Callback_LogServer_RPC_WriteLogInit>(__WriteLogInit_name, WriteLogInit_completed__, cookie__); if (cb__ != null) { result__.whenCompletedWithAsyncCallback(cb__); } try { result__.prepare(__WriteLogInit_name, Ice.OperationMode.Normal, ctx__, explicitContext__, synchronous__); IceInternal.BasicStream os__ = result__.startWriteParams(Ice.FormatType.DefaultFormat); IRPC.LogInitInfo.write__(os__, InitInfo); result__.endWriteParams(); result__.invoke(); } catch (Ice.Exception ex__) { result__.abort(ex__); } return(result__); }
public bool WriteLogInit(IRPC.LogInitInfo InitInfo) { return(WriteLogInit(InitInfo, Ice.ObjectImpl.defaultCurrent)); }
public Ice.AsyncResult begin_WriteLogInit(IRPC.LogInitInfo InitInfo, Ice.AsyncCallback cb__, object cookie__) { return(begin_WriteLogInit(InitInfo, null, false, false, cb__, cookie__)); }
public Ice.AsyncResult begin_WriteLogInit(IRPC.LogInitInfo InitInfo, _System.Collections.Generic.Dictionary <string, string> ctx__, Ice.AsyncCallback cb__, object cookie__) { return(begin_WriteLogInit(InitInfo, ctx__, true, false, cb__, cookie__)); }
public Ice.AsyncResult <IRPC.Callback_LogServer_RPC_WriteLogInit> begin_WriteLogInit(IRPC.LogInitInfo InitInfo, _System.Collections.Generic.Dictionary <string, string> ctx__) { return(begin_WriteLogInit(InitInfo, ctx__, true, false, null, null)); }
public Ice.AsyncResult <IRPC.Callback_LogServer_RPC_WriteLogInit> begin_WriteLogInit(IRPC.LogInitInfo InitInfo) { return(begin_WriteLogInit(InitInfo, null, false, false, null, null)); }
private bool WriteLogInit(IRPC.LogInitInfo InitInfo, _System.Collections.Generic.Dictionary <string, string> context__, bool explicitCtx__) { checkTwowayOnly__(__WriteLogInit_name); return(end_WriteLogInit(begin_WriteLogInit(InitInfo, context__, explicitCtx__, true, null, null))); }
public bool WriteLogInit(IRPC.LogInitInfo InitInfo, _System.Collections.Generic.Dictionary <string, string> context__) { return(this.WriteLogInit(InitInfo, context__, true)); }
public bool WriteLogInit(IRPC.LogInitInfo InitInfo) { return(this.WriteLogInit(InitInfo, null, false)); }