C# Class Akka.Remote.Tests.Performance.Transports.RemoteMessagingThroughputSpecBase

Used to test the performance of remote messaging in Akka.Remote using various transports
Datei anzeigen Open project: rogeralsing/akka.net

Protected Properties

Property Type Description
System1 ActorSystem
System2 ActorSystem
WaitTimeout System.TimeSpan

Public Methods

Method Description
CreateActorSystemConfig ( string actorSystemName, string ipOrHostname, int port ) : Config

Used to create a HOCON Config object for each ActorSystem participating in this throughput test. This method is responsible for selecting the correct Transport.Transport implementation.

Private Methods

Method Description
Cleanup ( ) : void
OneWay ( BenchmarkContext context ) : void
Setup ( BenchmarkContext context ) : void
TwoWay ( BenchmarkContext context ) : void

Method Details

CreateActorSystemConfig() public abstract method

Used to create a HOCON Config object for each ActorSystem participating in this throughput test. This method is responsible for selecting the correct Transport.Transport implementation.
public abstract CreateActorSystemConfig ( string actorSystemName, string ipOrHostname, int port ) : Config
actorSystemName string The name of the . Needed for .
ipOrHostname string The address this system will be bound to
port int The port this system will be bound to
return Akka.Configuration.Config

Property Details

System1 protected_oe property

protected ActorSystem System1
return ActorSystem

System2 protected_oe property

protected ActorSystem System2
return ActorSystem

WaitTimeout protected_oe static_oe property

protected static TimeSpan,System WaitTimeout
return System.TimeSpan