From 03c2d642a620380d96a9e745ceb1cd19ffea2160 Mon Sep 17 00:00:00 2001 From: Jelmer Vernooij Date: Wed, 1 Jun 2005 00:00:50 +0000 Subject: r7159: Improve the messages from pidl's validator module. Change the IDL file for the echo interface to match the one we use for Windows. The only thing different between the two files currently is the names of the scalar types and the handling of strings. (This used to be commit b264c61061d222347919837600adf809fbadfb13) --- source4/build/pidl/pidl.1.xml | 23 ++++++++++------------- 1 file changed, 10 insertions(+), 13 deletions(-) (limited to 'source4/build/pidl/pidl.1.xml') diff --git a/source4/build/pidl/pidl.1.xml b/source4/build/pidl/pidl.1.xml index 18ef97772b..e60889e895 100644 --- a/source4/build/pidl/pidl.1.xml +++ b/source4/build/pidl/pidl.1.xml @@ -19,15 +19,17 @@ --output OUTNAME --parse --dump - --header - --parser + --header[=OUTPUT] + --parser[=OUTPUT] --server --template - --eth-parser - --eth-header + --eth-parser[=OUTPUT] + --eth-header[=OUTPUT] --diff --keep idlfile + idlfile2 + ... @@ -49,16 +51,17 @@ dissectors that can parse data sent over the wire by these interfaces. - pidl takes IDL files in the same format that is used by midl, + pidl takes IDL files in the same format as is used by midl, converts it to a .pidl file (which contains pidl's internal representation of the interface) and can then generate whatever output you need. .pidl files should be used for debugging purposes only. Write your - interface definitions in (midl) .idl format. + interface definitions in .idl format. The goal of pidl is to implement a IDL compiler that can be used while developing the RPC subsystem in Samba (for - both marshalling/un-marshalling and debugging purposes). + both marshalling/unmarshalling and debugging purposes). + @@ -377,12 +380,6 @@ embedded structures in security descriptors and spoolss. - - Pointers - - Pidl does not support "full" pointers in the DCE meaning of the word. However, its "unique" pointer is compatible with MIDL's full ("ptr") pointer support. - - Datagram support -- cgit