Transaction now has limited support for PromotableSinglePhaseEnlistment
[mono.git] / mcs / class / Mono.Posix / Documentation / en / Mono.Unix.Native / MmapFlags.xml
1 <Type Name="MmapFlags" FullName="Mono.Unix.Native.MmapFlags">
2   <TypeSignature Language="C#" Value="public enum MmapFlags" />
3   <AssemblyInfo>
4     <AssemblyName>Mono.Posix</AssemblyName>
5     <AssemblyVersion>1.0.5000.0</AssemblyVersion>
6     <AssemblyVersion>2.0.0.0</AssemblyVersion>
7   </AssemblyInfo>
8   <Base>
9     <BaseTypeName>System.Enum</BaseTypeName>
10   </Base>
11   <Attributes>
12     <Attribute>
13       <AttributeName>System.CLSCompliant(false)</AttributeName>
14     </Attribute>
15     <Attribute>
16       <AttributeName>System.Flags</AttributeName>
17     </Attribute>
18   </Attributes>
19   <Docs>
20     <summary>Possible <see cref="M:Mono.Unix.Native.Syscall.mmap" /><paramref name="flags" /> values.</summary>
21     <remarks>
22     </remarks>
23     <altmember cref="M:Mono.Unix.Native.Syscall.mmap" />
24   </Docs>
25   <Members>
26     <Member MemberName="MAP_ANON">
27       <MemberSignature Language="C#" Value="MAP_ANON" />
28       <MemberType>Field</MemberType>
29       <ReturnValue>
30         <ReturnType>Mono.Unix.Native.MmapFlags</ReturnType>
31       </ReturnValue>
32       <Docs>
33         <summary>Map anonymous memory not associated with any specific
34         file.  The file descriptor used for creating <c>MAP_ANON</c>
35         must be -1.  The <paramref name="offset" /> argument is ignored.
36         </summary>
37       </Docs>
38       <AssemblyInfo>
39         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
40         <AssemblyVersion>2.0.0.0</AssemblyVersion>
41       </AssemblyInfo>
42     </Member>
43     <Member MemberName="MAP_ANONYMOUS">
44       <MemberSignature Language="C#" Value="MAP_ANONYMOUS" />
45       <MemberType>Field</MemberType>
46       <ReturnValue>
47         <ReturnType>Mono.Unix.Native.MmapFlags</ReturnType>
48       </ReturnValue>
49       <Docs>
50         <summary>To be added.</summary>
51       </Docs>
52       <AssemblyInfo>
53         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
54         <AssemblyVersion>2.0.0.0</AssemblyVersion>
55       </AssemblyInfo>
56     </Member>
57     <Member MemberName="MAP_DENYWRITE">
58       <MemberSignature Language="C#" Value="MAP_DENYWRITE" />
59       <MemberType>Field</MemberType>
60       <ReturnValue>
61         <ReturnType>Mono.Unix.Native.MmapFlags</ReturnType>
62       </ReturnValue>
63       <Docs>
64         <summary>To be added.</summary>
65       </Docs>
66       <AssemblyInfo>
67         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
68         <AssemblyVersion>2.0.0.0</AssemblyVersion>
69       </AssemblyInfo>
70     </Member>
71     <Member MemberName="MAP_EXECUTABLE">
72       <MemberSignature Language="C#" Value="MAP_EXECUTABLE" />
73       <MemberType>Field</MemberType>
74       <ReturnValue>
75         <ReturnType>Mono.Unix.Native.MmapFlags</ReturnType>
76       </ReturnValue>
77       <Docs>
78         <summary>To be added.</summary>
79       </Docs>
80       <AssemblyInfo>
81         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
82         <AssemblyVersion>2.0.0.0</AssemblyVersion>
83       </AssemblyInfo>
84     </Member>
85     <Member MemberName="MAP_FILE">
86       <MemberSignature Language="C#" Value="MAP_FILE" />
87       <MemberType>Field</MemberType>
88       <ReturnValue>
89         <ReturnType>Mono.Unix.Native.MmapFlags</ReturnType>
90       </ReturnValue>
91       <Docs>
92         <summary>To be added.</summary>
93       </Docs>
94       <AssemblyInfo>
95         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
96         <AssemblyVersion>2.0.0.0</AssemblyVersion>
97       </AssemblyInfo>
98     </Member>
99     <Member MemberName="MAP_FIXED">
100       <MemberSignature Language="C#" Value="MAP_FIXED" />
101       <MemberType>Field</MemberType>
102       <ReturnValue>
103         <ReturnType>Mono.Unix.Native.MmapFlags</ReturnType>
104       </ReturnValue>
105       <Docs>
106         <summary>Do not permit the system to select a different address than
107         the one specified.  If the specified address cannot be used, 
108         <see cref="M:Mono.Unix.Native.Syscall.mmap" /> will fail.  If
109         <c>MAP_FIXED</c> is specified, <paramref name="addr" /> must be a
110         multiple of the pagesize.  Use of this option is discouraged.</summary>
111       </Docs>
112       <AssemblyInfo>
113         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
114         <AssemblyVersion>2.0.0.0</AssemblyVersion>
115       </AssemblyInfo>
116     </Member>
117     <Member MemberName="MAP_GROWSDOWN">
118       <MemberSignature Language="C#" Value="MAP_GROWSDOWN" />
119       <MemberType>Field</MemberType>
120       <ReturnValue>
121         <ReturnType>Mono.Unix.Native.MmapFlags</ReturnType>
122       </ReturnValue>
123       <Docs>
124         <summary>To be added.</summary>
125       </Docs>
126       <AssemblyInfo>
127         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
128         <AssemblyVersion>2.0.0.0</AssemblyVersion>
129       </AssemblyInfo>
130     </Member>
131     <Member MemberName="MAP_LOCKED">
132       <MemberSignature Language="C#" Value="MAP_LOCKED" />
133       <MemberType>Field</MemberType>
134       <ReturnValue>
135         <ReturnType>Mono.Unix.Native.MmapFlags</ReturnType>
136       </ReturnValue>
137       <Docs>
138         <summary>To be added.</summary>
139       </Docs>
140       <AssemblyInfo>
141         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
142         <AssemblyVersion>2.0.0.0</AssemblyVersion>
143       </AssemblyInfo>
144     </Member>
145     <Member MemberName="MAP_NONBLOCK">
146       <MemberSignature Language="C#" Value="MAP_NONBLOCK" />
147       <MemberType>Field</MemberType>
148       <ReturnValue>
149         <ReturnType>Mono.Unix.Native.MmapFlags</ReturnType>
150       </ReturnValue>
151       <Docs>
152         <summary>To be added.</summary>
153       </Docs>
154       <AssemblyInfo>
155         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
156         <AssemblyVersion>2.0.0.0</AssemblyVersion>
157       </AssemblyInfo>
158     </Member>
159     <Member MemberName="MAP_NORESERVE">
160       <MemberSignature Language="C#" Value="MAP_NORESERVE" />
161       <MemberType>Field</MemberType>
162       <ReturnValue>
163         <ReturnType>Mono.Unix.Native.MmapFlags</ReturnType>
164       </ReturnValue>
165       <Docs>
166         <summary>To be added.</summary>
167       </Docs>
168       <AssemblyInfo>
169         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
170         <AssemblyVersion>2.0.0.0</AssemblyVersion>
171       </AssemblyInfo>
172     </Member>
173     <Member MemberName="MAP_POPULATE">
174       <MemberSignature Language="C#" Value="MAP_POPULATE" />
175       <MemberType>Field</MemberType>
176       <ReturnValue>
177         <ReturnType>Mono.Unix.Native.MmapFlags</ReturnType>
178       </ReturnValue>
179       <Docs>
180         <summary>To be added.</summary>
181       </Docs>
182       <AssemblyInfo>
183         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
184         <AssemblyVersion>2.0.0.0</AssemblyVersion>
185       </AssemblyInfo>
186     </Member>
187     <Member MemberName="MAP_PRIVATE">
188       <MemberSignature Language="C#" Value="MAP_PRIVATE" />
189       <MemberType>Field</MemberType>
190       <ReturnValue>
191         <ReturnType>Mono.Unix.Native.MmapFlags</ReturnType>
192       </ReturnValue>
193       <Docs>
194         <summary>Modifications are private.</summary>
195       </Docs>
196       <AssemblyInfo>
197         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
198         <AssemblyVersion>2.0.0.0</AssemblyVersion>
199       </AssemblyInfo>
200     </Member>
201     <Member MemberName="MAP_SHARED">
202       <MemberSignature Language="C#" Value="MAP_SHARED" />
203       <MemberType>Field</MemberType>
204       <ReturnValue>
205         <ReturnType>Mono.Unix.Native.MmapFlags</ReturnType>
206       </ReturnValue>
207       <Docs>
208         <summary>Modifications are shared.</summary>
209       </Docs>
210       <AssemblyInfo>
211         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
212         <AssemblyVersion>2.0.0.0</AssemblyVersion>
213       </AssemblyInfo>
214     </Member>
215     <Member MemberName="MAP_TYPE">
216       <MemberSignature Language="C#" Value="MAP_TYPE" />
217       <MemberType>Field</MemberType>
218       <ReturnValue>
219         <ReturnType>Mono.Unix.Native.MmapFlags</ReturnType>
220       </ReturnValue>
221       <Docs>
222         <summary>To be added.</summary>
223       </Docs>
224       <AssemblyInfo>
225         <AssemblyVersion>1.0.5000.0</AssemblyVersion>
226         <AssemblyVersion>2.0.0.0</AssemblyVersion>
227       </AssemblyInfo>
228     </Member>
229   </Members>
230 </Type>