using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

using System.Windows.Forms;

namespace EA.GameTalkViewer
{
	class CommonCallbacks
	{
		public delegate void SuspendLayoutOfPanelsDelegate();
		public delegate void ResumeLayoutOfPanelsDelegate();
		public delegate bool HaveConnectionsDelegate();
		public delegate void ShowNoClientsConnectedDelegate(bool clearMiscListBox);

		public delegate void ProcessMiscStringDelegate(string text);
		public delegate void ProcessMiscDelegate(byte[] connectionsBuffer);
		public delegate void ProcessConnectionsStringDelegate(string text);
		public delegate void ProcessConnectionsDelegate(byte[] connectionsBuffer);
		public delegate bool ProcessTrafficStringDelegate(string text);
		public delegate bool ProcessTrafficDelegate(byte[] connectionsBuffer);
	}
}
