using DeviceService.Core;
|
|
namespace DeviceService.Service
|
{
|
|
public class RequestArg
|
{
|
public RequestData Data { get; set; }
|
public string Raw { get; set; }
|
public IClient Client { get; set; }
|
}
|
|
public interface IService : IDisposable
|
{
|
event EventHandler<IClient> ClientConnected;
|
event EventHandler<IClient> ClientDisConnected;
|
event EventHandler<RequestArg> DataReceived;
|
|
bool Start(out string msg);
|
|
bool Stop(out string msg);
|
}
|
}
|