public OutgoingAsync(Ice.IObjectPrx prx, IOutgoingAsyncCompletionCallback completionCallback, Ice.OutputStream?os = null, Ice.InputStream?iss = null) : base(prx, completionCallback, os, iss) { Encoding = Protocol.getCompatibleEncoding(Proxy.IceReference.GetEncoding()); Synchronous = false; }
public OutgoingAsyncT(Ice.IObjectPrx prx, IOutgoingAsyncCompletionCallback completionCallback, Ice.OutputStream?os = null, Ice.InputStream?iss = null) : base(prx, completionCallback, os, iss) { }
public OutgoingAsyncT(Ice.IObjectPrx prx, IOutgoingAsyncCompletionCallback completionCallback, Ice.OutgoingRequestFrame?requestFrame = null, Ice.InputStream?iss = null) : base(prx, completionCallback, requestFrame, iss) { }
private static void IceI_ice_invoke(this IObjectPrx prx, string operation, bool idempotent, byte[] inEncaps, Dictionary <string, string>?context, IOutgoingAsyncCompletionCallback completed, bool synchronous) => new InvokeOutgoingAsyncT(prx, completed).Invoke(operation, idempotent, inEncaps, context, synchronous);
public OutgoingAsync(IObjectPrx prx, IOutgoingAsyncCompletionCallback completionCallback, OutgoingRequestFrame requestFrame, bool oneway = false) : base(prx, completionCallback, requestFrame) { Encoding = Proxy.Encoding; Synchronous = false; IsOneway = oneway; }
public OutgoingAsync(Ice.IObjectPrx prx, IOutgoingAsyncCompletionCallback completionCallback, Ice.OutgoingRequestFrame?requestFrame = null, Ice.InputStream?iss = null, bool oneway = false) : base(prx, completionCallback, requestFrame, iss) { Encoding = Proxy.Encoding; Synchronous = false; IsOneway = oneway; }
protected ProxyOutgoingAsyncBase(Ice.IObjectPrx prx, IOutgoingAsyncCompletionCallback completionCallback, Ice.OutputStream?os = null, Ice.InputStream?iss = null) : base(prx.Communicator, completionCallback, os, iss) { Proxy = prx; Mode = Ice.OperationMode.Normal; _cnt = 0; _sent = false; }
protected ProxyOutgoingAsyncBase(IObjectPrx prx, IOutgoingAsyncCompletionCallback completionCallback, OutgoingRequestFrame requestFrame) : base(prx.Communicator, completionCallback) { Proxy = prx; IsOneway = false; _cnt = 0; _sent = false; RequestFrame = requestFrame; }
protected OutgoingAsyncBase(Communicator communicator, IOutgoingAsyncCompletionCallback completionCallback) { Communicator = communicator; SentSynchronously = false; Synchronous = false; _doneInSent = false; _alreadySent = false; State = 0; _completionCallback = completionCallback; _completionCallback.Init(this); }
protected ProxyOutgoingAsyncBase(Ice.IObjectPrx prx, IOutgoingAsyncCompletionCallback completionCallback, OutgoingRequestFrame?requestFrame = null, Ice.InputStream?iss = null) : base(prx.Communicator, completionCallback, requestFrame, null, iss) { Proxy = prx; IsIdempotent = false; IsOneway = false; _cnt = 0; _sent = false; }
private static void IceI_getConnection(IObjectPrx prx, IOutgoingAsyncCompletionCallback completed, bool synchronous) { var outgoing = new ProxyGetConnection(prx, completed); try { outgoing.Invoke("ice_getConnection", synchronous); } catch (Exception ex) { outgoing.Abort(ex); } }
protected OutgoingAsyncBase(Ice.Communicator communicator, IOutgoingAsyncCompletionCallback completionCallback, Ice.OutputStream?os = null, Ice.InputStream?iss = null) { Communicator = communicator; sentSynchronously_ = false; Synchronous = false; _doneInSent = false; _alreadySent = false; State = 0; Os = os ?? new Ice.OutputStream(communicator, Ice.Util.CurrentProtocolEncoding); Is = iss ?? new Ice.InputStream(communicator, Ice.Util.CurrentProtocolEncoding); _completionCallback = completionCallback; if (_completionCallback != null) { _completionCallback.Init(this); } }
protected OutgoingAsyncBase(Ice.Communicator communicator, IOutgoingAsyncCompletionCallback completionCallback, OutgoingRequestFrame?requestFrame = null, List <ArraySegment <byte> >?requestData = null, Ice.InputStream?iss = null) { Communicator = communicator; SentSynchronously = false; Synchronous = false; _doneInSent = false; _alreadySent = false; State = 0; RequestFrame = requestFrame; RequestData = requestData; Is = iss ?? new Ice.InputStream(communicator, Ice.Ice1Definitions.Encoding); _completionCallback = completionCallback; if (_completionCallback != null) { _completionCallback.Init(this); } }
public ProxyGetConnection(IObjectPrx prx, IOutgoingAsyncCompletionCallback completionCallback) : base(prx, completionCallback, null !) => IsIdempotent = false;
public OutgoingAsyncT(IObjectPrx prx, IOutgoingAsyncCompletionCallback completionCallback, OutgoingRequestFrame requestFrame) : base(prx, completionCallback, requestFrame) { }