r3689: Large number of COM updates:
authorJelmer Vernooij <jelmer@samba.org>
Fri, 12 Nov 2004 00:48:24 +0000 (00:48 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 18:05:44 +0000 (13:05 -0500)
commit79c5d73a71c35f5b16232072a7b52033cb9364cb
tree62aec59516dd088a0b71b4f86119497b621acb16
parentc8b894b670a2e854c5a6af598ab1f02b142b3406
r3689: Large number of COM updates:
 - Work on server side and local COM support (should work, just no
  example classes yet)
 - Use vtables so that local and remote calls can be used transparently
 - Generate 'proxies and stubs' rather then heavily modified code in client.pm and server.pm. proxies (client side code) are generated in proxy.pm, stubs (server side dispatchers) are generated in stubs.pm
 - Support registering classes and interfaces
 - DCOM interfaces no longer have to be in the same IDL file as their
    base interface, which will allow us to split up dcom.idl
(This used to be commit 7466947a23985f9bb15209b67880f7b94dc515c8)
18 files changed:
source4/build/pidl/README
source4/build/pidl/client.pm
source4/build/pidl/header.pm
source4/build/pidl/parser.pm
source4/build/pidl/pidl.pl
source4/build/pidl/proxy.pm [new file with mode: 0644]
source4/build/pidl/server.pm
source4/build/pidl/stub.pm [new file with mode: 0644]
source4/lib/dcom/common/dcom.h
source4/lib/dcom/common/local.c [deleted file]
source4/lib/dcom/common/main.c
source4/lib/dcom/common/tables.c [new file with mode: 0644]
source4/lib/dcom/config.mk
source4/librpc/idl/dcom.idl
source4/rpc_server/dcom/dcom.h [deleted file]
source4/rpc_server/dcom/remact.c
source4/rpc_server/dcom/rot.c
source4/torture/dcom/simple.c