using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace OHVConnector
{
public delegate void DlgID(string id);
///
public delegate void DlgExp(string id, Exception e);
///
public delegate void DlgLog(string id, string log);
///
public delegate void DlgMsg(OCSMessage msg);
///
public delegate void DlgUnkMsg(OCSMessage recd, List compared);
public partial class Manager
{
///
/// arg: Config ID
///
public event DlgID OnContd;
///
/// arg1: Config ID
/// arg2: Exception
///
public event DlgExp OnDiscontd;
///
/// arg1: Config ID
/// arg2: Log
///
public event DlgLog OnLog;
///
/// arg: SFMessage
///
public event DlgMsg OnT3Timeout;
///
/// arg: SFMessage
///
public event DlgMsg OnSent;
///
/// arg: SFMessage
///
public event DlgMsg OnRecd;
///
/// arg1: Recdived SFMessage
/// arg2: Compared SFMessage list
///
public event DlgUnkMsg OnRecdUnk;
}
}