r25068: Older samba3 DCs will return DCERPC_FAULT_OP_RNG_ERROR for every opcode on the
[gd/samba/.git] / source / librpc / idl / messaging.idl
1 #include "idl_types.h"
2
3 /*
4    IDL structures for messaging code
5 */
6
7 [
8   pointer_default(unique)
9 ]
10 interface messaging
11 {
12         /* messaging struct sent across the sockets and stored in the tdb */
13
14         typedef [public] struct {
15                 uint32 msg_version;
16                 uint32 msg_type;
17                 server_id dest;
18                 server_id src;
19                 DATA_BLOB buf;
20         } messaging_rec;
21
22         typedef [public] struct {
23                 uint32 num_messages;
24                 messaging_rec messages[num_messages];
25         } messaging_array;
26 }