r15776: Don't generate ref pointers in Samba4-generated code. There is no point
[samba.git] / source4 / librpc / idl / rot.idl
1 [
2         uuid("b9e79e60-3d52-11ce-aaa1-00006901293f"),
3         version(0.2),
4         pointer_default(unique),
5         pointer_default_top(unique),
6         depends(orpc),
7         endpoint("ncacn_np:[\\pipe\\epmapper]", "ncacn_ip_tcp:[135]", 
8                   "ncalrpc:[EPMAPPER]"),
9         keepref
10 ] interface rot
11 {
12         WERROR rot_add (
13                                         [in] uint32 flags, 
14                                         [in] MInterfacePointer *unk, 
15                                         [in] MInterfacePointer *moniker, 
16                                         [out] uint32 rotid
17                                         );
18         
19         WERROR rot_remove (
20                                   [in] uint32 rotid
21                                   );
22         
23         WERROR rot_is_listed (
24                                          [in] MInterfacePointer *moniker
25                                          );
26         
27         WERROR rot_get_interface_pointer (
28                                          [in] MInterfacePointer *moniker, 
29                                          [out] MInterfacePointer *ip
30                                          );
31         
32         WERROR rot_set_modification_time (
33                                                   [in] uint32 rotid, 
34                                                   [in] NTTIME *t
35                                                   );
36         
37         WERROR rot_get_modification_time (
38                                                            [in] MInterfacePointer *moniker,
39                                                            [out] NTTIME t
40                                                            );
41         
42         WERROR rot_enum (
43                                            [out] MInterfacePointer *EnumMoniker
44                                            );
45 }