A connectable object is one that supports outgoing interfaces. An outgoing interface allows the object to communicate with a client. For each outgoing interface, the connectable object exposes a connection point. Each outgoing interface is implemented by a client on an object called a sink.
.gif)
Each connection point supports the IConnectionPoint interface. The connectable object exposes its connection points to the client through the IConnectionPointContainer interface.
In This Section
- ATL Connection Point Classes
- Briefly describes the ATL classes that support connection points.
- Adding Connection Points to an Object
- Outlines the steps used to add connection points to an object.
- ATL Connection Point Example
- Provides an example of declaring a connection point.
- ATL Connection Point Samples
- Provides links to ATL samples that demonstrate connection points being used in real projects.
Related Sections
- ATL
- Provides links to conceptual topics on how to program using the Active Template Library.