hcom-0.0.0.6: Haskell COM support library
Copyright(c) Sigbjorn Finne <sof@dcs.gla.ac.uk> 1998-99
LicenseBSD-style (see the file libraries/base/LICENSE)
Maintainersof@forkIO.com
Stabilityprovisional
Portabilityportable
Safe HaskellNone
LanguageHaskell2010

System.Win32.Com.Server.ConnectionPoint

Description

Generic implementation of COM connectable objects / connection points, server side.

The connection between this framework impl. and the Haskell object responsible for firing events on the registered sinks, is still up in the air. The current arrangement is for the object and a particular connection point to share an IORef holding the current set of registered sinks. The object will then fire the events by using the (generated) stubs for that particular event interface.

Probably want to abstract away the details of how sink broadcasting is done.

Documentation