ctrlX Data Layer API for .NET 5  2.1.0
IFactory.cs
1 using System.Net;
2 
3 namespace Datalayer
4 {
8  public interface IFactory
9  {
15  IClient CreateClient(string remote);
16 
35  IClient CreateTcpClient(IPAddress ipAddress, int port, string username, string password);
36 
45 
51  IProvider CreateProvider(string remote);
52 
71  IProvider CreateTcpProvider(IPAddress ipAddress, int port, string username, string password);
72 
81  }
82 }
Datalayer.IFactory.CreateIpcClient
IClient CreateIpcClient()
Creates the client with Inter-Process communication protocol (IPC) for accessing data of the Datalaye...
Datalayer.IClient
The client interface.
Definition: IClient.cs:9
Datalayer.IFactory.CreateTcpClient
IClient CreateTcpClient(IPAddress ipAddress, int port, string username, string password)
Creates the client with TCP protocol for accessing data of the Datalayer.
Datalayer.IFactory
The factory interface.
Definition: IFactory.cs:8
Datalayer.IFactory.CreateClient
IClient CreateClient(string remote)
Creates the client for accessing data of the Datalayer.
Datalayer
Definition: DatalayerSystem.cs:5
Datalayer.IFactory.CreateProvider
IProvider CreateProvider(string remote)
Creates the provider which provides data to the Datalayer.
Datalayer.IProvider
The provider interface
Definition: IProvider.cs:8
Datalayer.IFactory.CreateIpcProvider
IProvider CreateIpcProvider()
Creates the provider with Inter-Process communication protocol (IPC) for accessing data of the Datala...
Datalayer.IFactory.CreateTcpProvider
IProvider CreateTcpProvider(IPAddress ipAddress, int port, string username, string password)
Creates the provider with TCP protocol for accessing data of the Datalayer.