mirror of
https://github.com/vacp2p/cs-codex-dist-tests.git
synced 2025-02-25 00:38:19 +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;
|
|
}
|
|
}
|
|
}
|