Реферат: Інтерфейси автоматизованих систем управління

Thread _readThread;

volatile bool _keepReading;

//begin Singleton pattern

static readonly CommPort instance = new CommPort();

// Explicit static constructor to tell C# compiler

// not to mark type as beforefieldinit

static CommPort()

{

}

CommPort()

{

_serialPort = new SerialPort();

_readThread = null;

_keepReading = false;

}

public static CommPort Instance

{

get

{

return instance;

}

}

//end Singleton pattern

//begin Observer pattern

public delegate void EventHandler(string param);

public EventHandler StatusChanged;

public EventHandler DataReceived;

//end Observer pattern

private void StartReading()

К-во Просмотров: 246
Бесплатно скачать Реферат: Інтерфейси автоматизованих систем управління