QuickOPC gives you access to OPC UA functionality described in Part 9 of the OPC Unified Architecture Specification, also known as Alarms & Conditions. This part shares many common concepts and objects with the Generic/Data part, making it easy to understand, and also easy to create applications that mix multiple functionalities in one project.
If you need OPC Alarms & Events for OPC "Classic" (COM-based), click here - QuickOPC supports it too.
The code below (in C#) shows how to subscribe to event notifications and display each incoming event using a callback method that is provided as lambda expression, using QuickOPC:
// The callback is a lambda expression that displays the event
(_, args) => Console.WriteLine(args));
No other product can do this in such a clear and concise code, in a single statement!
Of course, more examples come with the product. And, all OPC UA Alarms & Conditions features of QuickOPC can be used from many languages and tools - not just C#, but also VB.NET, VB6, C/C++. VB6, PHP, Excel (VBA), Delphi, Perl, Python and more.