diff options
author | Stefan Metzmacher <metze@samba.org> | 2009-07-27 16:01:11 +0200 |
---|---|---|
committer | Stefan Metzmacher <metze@samba.org> | 2009-07-27 17:51:35 +0200 |
commit | 3142f76e2d181e6a3d51d5a7b9efc28f2742b911 (patch) | |
tree | 17c0c8c9ad805c86dda219a0b00855f918067f7d /librpc | |
parent | 2a797731a009b2a1c908b3075791f87c41d528ad (diff) | |
download | samba-3142f76e2d181e6a3d51d5a7b9efc28f2742b911.tar.gz samba-3142f76e2d181e6a3d51d5a7b9efc28f2742b911.tar.bz2 samba-3142f76e2d181e6a3d51d5a7b9efc28f2742b911.zip |
frstrans.idl: add definition of frstrans_RequestVersionVector()
metze
Diffstat (limited to 'librpc')
-rw-r--r-- | librpc/idl/frstrans.idl | 20 |
1 files changed, 19 insertions, 1 deletions
diff --git a/librpc/idl/frstrans.idl b/librpc/idl/frstrans.idl index 24f63a1946..7513a29944 100644 --- a/librpc/idl/frstrans.idl +++ b/librpc/idl/frstrans.idl @@ -104,7 +104,25 @@ interface frstrans /*****************/ /* Function 0x04 */ - [todo] void FRSTRANS_REQUEST_VERSION_VECTOR(); + typedef enum { + FRSTRANS_VERSION_REQUEST_NORNAL_SYNC = 0x0000, + FRSTRANS_VERSION_REQUEST_SLOW_SYNC = 0x0001, + FRSTRANS_VERSION_REQUEST_SLAVE_SYNC = 0x0002 + } frstrans_VersionRequestType; + + typedef enum { + FRSTRANS_VERSION_CHANGE_NOTIFY = 0x0000, + FRSTRANS_VERSION_CHANGE_ALL = 0x0002 + } frstrans_VersionChangeType; + + WERROR frstrans_RequestVersionVector( + [in] uint32 sequence_number, + [in] GUID connection_guid, + [in] GUID content_set_guid, + [in,range(0,2)] frstrans_VersionRequestType request_type, + [in,range(0,2)] frstrans_VersionChangeType change_type, + [in] hyper vv_generation + ); /*****************/ /* Function 0x05 */ |