Exemplo n.º 1
0
 internal StatdsClient(ITransport transport, StatdsClientConfiguration configuration)
 {
     _transport = transport;
     _configuration = configuration;
     var dummy = Task.Run(() => FlushToTransport(_cts.Token));
 }
Exemplo n.º 2
0
 public static async Task<StatdsClient> CreateClient(IPEndPoint remoteEndpoint, StatdsClientConfiguration configuration)
 {
     var transport = new TcpTransport(remoteEndpoint);
     await transport.ConnectAsync();
     return new StatdsClient(transport, configuration);
 }
Exemplo n.º 3
0
 public static StatdsClient CreateClient(IPEndPoint remoteEndpoint, StatdsClientConfiguration configuration)
 {
     var transport = new UdpTransport(remoteEndpoint);
     return new StatdsClient(transport, configuration);
 }