mirror of
https://github.com/codex-storage/cs-codex-dist-tests.git
synced 2025-02-13 20:46:37 +00:00
29 lines
561 B
C#
29 lines
561 B
C#
namespace CodexDistTests.TestCore
|
|
{
|
|
public class NumberSource
|
|
{
|
|
private int freePort;
|
|
private int nodeOrderNumber;
|
|
|
|
public NumberSource()
|
|
{
|
|
freePort = 30001;
|
|
nodeOrderNumber = 0;
|
|
}
|
|
|
|
public int GetFreePort()
|
|
{
|
|
var port = freePort;
|
|
freePort++;
|
|
return port;
|
|
}
|
|
|
|
public int GetNodeOrderNumber()
|
|
{
|
|
var number = nodeOrderNumber;
|
|
nodeOrderNumber++;
|
|
return number;
|
|
}
|
|
}
|
|
}
|