コード例 #1
0
        /// <summary>
        /// Initialization constructor
        /// </summary>
        public TDSClientEndPoint(ITDSClient client, Func <byte[], int, int, ushort> funcTDSStreamPreWriteCallBack, Action <TcpClient> funcPostConnect, Action <TcpClient> funcTCPClientDisconnect)
        {
            // Save client instance
            TDSClient = client;

            _funcTDSStreamPreWriteCallBack = funcTDSStreamPreWriteCallBack;
            _funcPostConnect         = funcPostConnect;
            _funcTCPClientDisconnect = funcTCPClientDisconnect;
        }
コード例 #2
0
        /// <summary>
        /// Client TDS parser initialization constructor
        /// </summary>
        public TDSClientParser(ITDSClient client, Stream transport) :
            base(transport)
        {
            // Save the client
            Client = client;

            // Initialize protocol stream
            Transport.PacketSize = client.Context.PacketSize;
        }
コード例 #3
0
ファイル: TDSClientParser.cs プロジェクト: dotnet/corefx
        /// <summary>
        /// Client TDS parser initialization constructor
        /// </summary>
        public TDSClientParser(ITDSClient client, Stream transport) :
            base(transport)
        {
            // Save the client
            Client = client;

            // Initialize protocol stream
            Transport.PacketSize = client.Context.PacketSize;
        }
コード例 #4
0
ファイル: TDSClientEndPoint.cs プロジェクト: dotnet/corefx
        /// <summary>
        /// Initialization constructor
        /// </summary>
        public TDSClientEndPoint(ITDSClient client, Func<byte[], int, int, ushort> funcTDSStreamPreWriteCallBack, Action<TcpClient> funcPostConnect, Action<TcpClient> funcTCPClientDisconnect)
        {
            // Save client instance
            TDSClient = client;

            _funcTDSStreamPreWriteCallBack = funcTDSStreamPreWriteCallBack;
            _funcPostConnect = funcPostConnect;
            _funcTCPClientDisconnect = funcTCPClientDisconnect;
        }
コード例 #5
0
 /// <summary>
 /// Initialization constructor
 /// </summary>
 /// <param name="client">TDS client instance that will drive the communication with the TDS server</param>
 public TDSClientEndPoint(ITDSClient client)
     : this(client, null, null, null)
 {
 }
コード例 #6
0
ファイル: Main.cs プロジェクト: emre1702/BonusBot_Csharp
 public UtilityModule(DatabaseHandler databaseHandler, ITDSClient tdsClient)
 {
     _databaseHandler = databaseHandler;
     _tdsClient       = tdsClient;
 }
コード例 #7
0
ファイル: TDSClientEndPoint.cs プロジェクト: dotnet/corefx
 /// <summary>
 /// Initialization constructor
 /// </summary>
 /// <param name="client">TDS client instance that will drive the communication with the TDS server</param>
 public TDSClientEndPoint(ITDSClient client)
     : this(client, null, null, null)
 {
 }
コード例 #8
0
 public SupportRequestHandler(ITDSClient tdsClient, DatabaseHandler databaseHandler)
 {
     _tdsClient       = tdsClient;
     _databaseHandler = databaseHandler;
 }