summaryrefslogtreecommitdiff
path: root/source4/build/pidl/NOTES.txt
diff options
context:
space:
mode:
Diffstat (limited to 'source4/build/pidl/NOTES.txt')
-rw-r--r--source4/build/pidl/NOTES.txt17
1 files changed, 4 insertions, 13 deletions
diff --git a/source4/build/pidl/NOTES.txt b/source4/build/pidl/NOTES.txt
index 6210281244..09bf1e1fa8 100644
--- a/source4/build/pidl/NOTES.txt
+++ b/source4/build/pidl/NOTES.txt
@@ -12,18 +12,7 @@ both platforms.
#define HYPER_T hyper
-FIXED ARRAY
------------
-
-A fixed array looks like this:
-
- typedef struct {
- long s[4];
- } Struct1;
-
-the NDR representation looks just like 4 separate long
-declarations. The array size is not encoded on the wire.
-
+Let's look at the mutliple ways you can encode an array.
CONFORMANT ARRAYS
-----------------
@@ -101,7 +90,9 @@ A fixed array looks like this:
long s[10];
} Struct1;
-It appears on the wire with no array length.
+The NDR representation looks just like 4 separate long
+declarations. The array size is not encoded on the wire.
+
pidl also supports "inline" arrays, which are not part of the IDL/NDR
standard. These are declared like this: