PyCOMTest - A Test C++ Client and Server INPROC DLL purely
for Python testing.

This server provides connection point support, as well as a number of interface methods which exist
purely for testing Python.  Various methods with strange and varied argument lists
are defined, and a Python script is used to ensure that all Python params are passed and
converted OK.

This sample makes heavy use of typedef's, which resolve into the TLB as ALIAS item.
We also put safe arrays through their paces, including BYREF, and arrays of VARIANT's,
ints, BSTR's, etc.


----- Old README for the Sample.
CONNECT
This sample illustrates the use and implementation of connection points (the ICOnnectionPointContainer
and IConnectionPoint interfaces)in a multithreaded environment.

The server is implemented in the CONNECT.DLL. This DLL allows the creation of a CoRandom COM object,
implemented by the CRandom C++ class. The COM object supports IRandom (a dual interface)and 
IConnectionPointContainer, and it accepts connections for the IRandomEvent interface.

The IRandom interface supports the following methods:
	Start(): starts a thread inside the object
	Stop(): stops a thread inside the object
	StopAll(): stops all the running threads

When running, the secondary threads inside the object keep firing events through the connection point.

