C# Class Akka.Remote.EndpointWriter

INTERNAL API
Inheritance: EndpointActor
Afficher le fichier Open project: rogeralsing/akka.net

Méthodes publiques

Méthode Description
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
EndpointWriterProps ( 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 ) : Props

Méthodes protégées

Méthode Description
PostRestart ( Exception reason ) : void
PostStop ( ) : void
PreStart ( ) : void
SupervisorStrategy ( ) : Akka.Actor.SupervisorStrategy
Unhandled ( object message ) : void

Private Methods

Méthode Description
AdjustAdaptiveBackup ( ) : void
BecomeWritingOrSendBufferedMessages ( ) : void
Buffering ( ) : void
DoFlushAndStop ( ) : void
EnqueueInBuffer ( object message ) : void
Handoff ( ) : void
Initializing ( ) : void
NewAckDeadline ( ) : Akka.Remote.Deadline
PublishAndThrow ( Exception reason, LogLevel level ) : void
ScheduleBackoffTimer ( ) : void
SendBufferedMessages ( ) : void
SerializeMessage ( object msg ) : SerializedMessage

Serializes the outbound message going onto the wire.

Differs from JVM implementation due to Scala implicits.

StartReadEndpoint ( AkkaProtocolHandle handle ) : IActorRef
TrySendPureAck ( ) : void
WriteSend ( EndpointManager send ) : bool
Writing ( ) : void

Method Details

EndpointWriter() public méthode

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
Résultat System

EndpointWriterProps() public static méthode

public static EndpointWriterProps ( 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 ) : Props
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
Résultat Props

PostRestart() protected méthode

protected PostRestart ( Exception reason ) : void
reason System.Exception
Résultat void

PostStop() protected méthode

protected PostStop ( ) : void
Résultat void

PreStart() protected méthode

protected PreStart ( ) : void
Résultat void

SupervisorStrategy() protected méthode

protected SupervisorStrategy ( ) : Akka.Actor.SupervisorStrategy
Résultat Akka.Actor.SupervisorStrategy

Unhandled() protected méthode

protected Unhandled ( object message ) : void
message object
Résultat void