A database based on .net
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

44 lines
1.0 KiB

// Author: Gockner, Simon
// Created: 2020-02-10
// Copyright(c) 2020 SimonG. All Rights Reserved.
using System.Net;
namespace GBase.Api.Communication
{
/// <summary>
/// Settings for a client-server communication
/// </summary>
public interface ICommunicationSettings
{
/// <summary>
/// The used <see cref="ServerProtocol"/>
/// </summary>
ServerProtocol Protocol { get; }
/// <summary>
/// The used <see cref="IpAddress"/>
/// </summary>
IPAddress IpAddress { get; }
/// <summary>
/// The used port
/// </summary>
int Port { get; }
/// <summary>
/// The used endpoint for the GBase
/// </summary>
string GBaseEndpoint { get; }
/// <summary>
/// The used endpoint for the GBaseTable
/// </summary>
string GBaseTableEndpoint { get; }
/// <summary>
/// The used endpoint for the GBaseEntry
/// </summary>
string GBaseEntryEndpoint { get; }
}
}