private void HeartBeatPublisherConnectCallback(IAsyncResult ar) { if (ar.IsCompleted) { _heartBeatChecker = HeartBeatChecker(); HeartBeatReceive(); UpdateMonitorForm.ConnectionStateChange(true); } }
public void Disconnect() { if (heartBeatClient.Connected) { _heartBeatChecker.Abort(); SendAsync(new UnsubscribeMessageObject()); } UpdateMonitorForm.ConnectionStateChange(false); }