C# Class Microsoft.AspNet.SignalR.Stress.StressRuns

显示文件 Open project: SignalR/SignalR Class Usage Examples

Public Methods

Method Description
BrodcastFromServer ( ) : IDisposable
ClientGroupsSyncWithServerGroupsOnReconnectLongPolling ( ) : IDisposable
Connect_Broadcast5msg_AndDisconnect ( int concurrency ) : IDisposable
ManyUniqueGroups ( int concurrency ) : IDisposable
RunConnectDisconnect ( bool scaleout, int nodes = 1, int connections = 1000 ) : IDisposable
Scaleout ( int nodes, int clients ) : void
SendLoop ( ) : void
StressGroups ( int max = 100 ) : IDisposable
TryGetClient ( bool scaleout, int nodes, IHttpClient &client ) : IDisposable

Private Methods

Method Description
BroadcastFive ( MemoryHost host ) : void
RunLoop ( IHttpClient client, ManualResetEventSlim wh ) : void
RunOne ( MemoryHost host ) : void
StressRuns ( ) : System
UseScaleout ( int nodes, MemoryHost &hosts, IHttpClient &client ) : void

Method Details

BrodcastFromServer() public static method

public static BrodcastFromServer ( ) : IDisposable
return IDisposable

ClientGroupsSyncWithServerGroupsOnReconnectLongPolling() public static method

public static ClientGroupsSyncWithServerGroupsOnReconnectLongPolling ( ) : IDisposable
return IDisposable

Connect_Broadcast5msg_AndDisconnect() public static method

public static Connect_Broadcast5msg_AndDisconnect ( int concurrency ) : IDisposable
concurrency int
return IDisposable

ManyUniqueGroups() public static method

public static ManyUniqueGroups ( int concurrency ) : IDisposable
concurrency int
return IDisposable

RunConnectDisconnect() public static method

public static RunConnectDisconnect ( bool scaleout, int nodes = 1, int connections = 1000 ) : IDisposable
scaleout bool
nodes int
connections int
return IDisposable

Scaleout() public static method

public static Scaleout ( int nodes, int clients ) : void
nodes int
clients int
return void

SendLoop() public static method

public static SendLoop ( ) : void
return void

StressGroups() public static method

public static StressGroups ( int max = 100 ) : IDisposable
max int
return IDisposable

TryGetClient() public static method

public static TryGetClient ( bool scaleout, int nodes, IHttpClient &client ) : IDisposable
scaleout bool
nodes int
client IHttpClient
return IDisposable