|
|
|
@ -2,13 +2,19 @@ |
|
|
|
// Created: 2020-02-08 |
|
|
|
// Created: 2020-02-08 |
|
|
|
// Copyright(c) 2020 SimonG. All Rights Reserved. |
|
|
|
// Copyright(c) 2020 SimonG. All Rights Reserved. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
using System.Net; |
|
|
|
|
|
|
|
using System.Threading.Tasks; |
|
|
|
|
|
|
|
|
|
|
|
namespace GBase.Server.Interfaces |
|
|
|
namespace GBase.Server.Interfaces |
|
|
|
{ |
|
|
|
{ |
|
|
|
public interface IGBaseServerSettings |
|
|
|
public interface IGBaseServerSettings |
|
|
|
{ |
|
|
|
{ |
|
|
|
ServerProtocol Protocol { get; } |
|
|
|
ServerProtocol Protocol { get; } |
|
|
|
string Address { get; } |
|
|
|
IPAddress IpAddress { get; } |
|
|
|
uint Port { get; } |
|
|
|
int Port { get; } |
|
|
|
string Endpoint { get; } |
|
|
|
string Endpoint { get; } |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Task ParseArguments(string[] args); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |