protected virtual void OnDisconnected() { DisconnectedDelegate handler = Disconnected; if (handler != null) { handler(this); } }
private void ClarifyDisconnected(PengSW.TcpService.Connection aConnection) { DisconnectedDelegate aTempEvent = Disconnected; if (aTempEvent != null) { aTempEvent(this, aConnection); } }
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; }
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; }
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); }
public static void RegisterCallbacks(ReceiveJobDelegate receiveJob, ReceiveErrorDelegate receiveError, DisconnectedDelegate disconnect) { PoolConnectionFactory.ReceiveJob = receiveJob; PoolConnectionFactory.ReceiveError = receiveError; PoolConnectionFactory.Disconnect = disconnect; }