Akka.Remote.EndpointWriter.EndpointWriter C# (CSharp) Метод

EndpointWriter() публичный Метод

public EndpointWriter ( AkkaProtocolHandle handleOrActive, Akka.Actor.Address localAddress, Akka.Actor.Address remoteAddress, int refuseUid, Akka.Remote.Transport.AkkaProtocolTransport transport, Akka.Remote.RemoteSettings settings, AkkaPduCodec codec, EndpointManager.ResendState>.ConcurrentDictionary receiveBuffers, IActorRef reliableDeliverySupervisor = null ) : System
handleOrActive AkkaProtocolHandle
localAddress Akka.Actor.Address
remoteAddress Akka.Actor.Address
refuseUid int
transport Akka.Remote.Transport.AkkaProtocolTransport
settings Akka.Remote.RemoteSettings
codec Akka.Remote.Transport.AkkaPduCodec
receiveBuffers EndpointManager.ResendState>.ConcurrentDictionary
reliableDeliverySupervisor IActorRef
Результат System
        public EndpointWriter(
            AkkaProtocolHandle handleOrActive,
            Address localAddress,
            Address remoteAddress,
            int? refuseUid,
            AkkaProtocolTransport transport,
            RemoteSettings settings,
            AkkaPduCodec codec,
            ConcurrentDictionary<EndpointManager.Link, EndpointManager.ResendState> receiveBuffers,
            IActorRef reliableDeliverySupervisor = null) :
                base(localAddress, remoteAddress, transport, settings)
        {
            _refuseUid = refuseUid;
            _codec = codec;
            _reliableDeliverySupervisor = reliableDeliverySupervisor;
            _system = Context.System;
            _provider = RARP.For(Context.System).Provider;
            _msgDispatcher = new DefaultMessageDispatcher(_system, _provider, _log);
            _receiveBuffers = receiveBuffers;
            Inbound = handleOrActive != null;
            _ackDeadline = NewAckDeadline();
            _handle = handleOrActive;
            _remoteMetrics = RemoteMetricsExtension.Create(Context.System.AsInstanceOf<ExtendedActorSystem>());

            if (_handle == null)
            {
                Initializing();
            }
            else
            {
                Writing();
            }
        }