コード例 #1
0
        protected virtual void OnDisconnected()
        {
            DisconnectedDelegate handler = Disconnected;

            if (handler != null)
            {
                handler(this);
            }
        }
コード例 #2
0
        private void ClarifyDisconnected(PengSW.TcpService.Connection aConnection)
        {
            DisconnectedDelegate aTempEvent = Disconnected;

            if (aTempEvent != null)
            {
                aTempEvent(this, aConnection);
            }
        }
コード例 #3
0
ファイル: Form.cs プロジェクト: starburst997/CSNamedPipes
        private void Form1_Load(object sender, EventArgs e)
        {
            _connected    = Connected;
            _disconnected = Disconnected;
            _message      = Message;

            _server               = new IpcLib.Server.IpcServer("ipc-winforms");
            _server.Connected    += ConnectedAsync;
            _server.Disconnected += DisconnectedAsync;
            _server.Message      += MessageAsync;
        }
コード例 #4
0
        private void OnLoad(object?sender, EventArgs e)
        {
            _connected    = Connected;
            _disconnected = Disconnected;
            _message      = Message;

            _client               = new IpcClient("ipc-winforms");
            _client.Connected    += ConnectedAsync;
            _client.Disconnected += DisconnectedAsync;
            _client.Message      += MessageAsync;
        }
コード例 #5
0
        public void StartAsynResponseReading(RespReceivedDelegate onRespReceived, DisconnectedDelegate onDisconnected = null)
        {
            if (respReadingThread != null)
            {
                return;
            }
            terminateRespThread = false;
            respReadingThread   = new Thread(respReadingThreadFunc);
            var p = new RespThreadParams {
                onRespReceived = onRespReceived, onDisconnected = onDisconnected
            };

            respReadingThread.Start(p);
        }
コード例 #6
0
ファイル: PoolConnection.cs プロジェクト: smoost/webminerpool
 public static void RegisterCallbacks(ReceiveJobDelegate receiveJob, ReceiveErrorDelegate receiveError, DisconnectedDelegate disconnect)
 {
     PoolConnectionFactory.ReceiveJob   = receiveJob;
     PoolConnectionFactory.ReceiveError = receiveError;
     PoolConnectionFactory.Disconnect   = disconnect;
 }