1
0
mirror of https://github.com/samba-team/samba.git synced 2025-03-03 12:58:35 +03:00

reduce double explanation of FIXED ARRAYS

(This used to be commit 6f33109b102d41d98ffd536fe2234fbaae85b02e)
This commit is contained in:
Simo Sorce 2003-12-14 12:04:55 +00:00
parent d009dc61f9
commit b356f3e43e

View File

@ -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: