r3440: Add support for "coclass" to the pidl parser - the idl keyword that
authorJelmer Vernooij <jelmer@samba.org>
Mon, 1 Nov 2004 20:00:02 +0000 (20:00 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:05:11 +0000 (13:05 -0500)
commitdde06904576dfe01e9710721209650dcff228593
treea625c2c36d1d7dcba666e7772917808b97f54d3f
parentb206afaf00ab9fd16a6e62fc9ff07078bd03b989
r3440: Add support for "coclass" to the pidl parser - the idl keyword that
describes a COM class.  A coclass is the implementation of one or more
interfaces. It has a UUID referred to as it's CLSID (Class ID).

Also adding an example coclass called "CoffeeMachine". You can give
it a string (or a cup, whatever you like ;-) and it will fill it with
"COFFEE" (kind of the like the echo pipe is for regular RPC). CoffeeMachine's
Windows implementation already works, a torture test for Samba will follow
soon.
(This used to be commit 05dd840b6ffba0d38d98e2e80d856e2f2b5d877c)
source4/build/pidl/idl.yp
source4/librpc/idl/dcom.idl