PageRenderTime 81ms CodeModel.GetById 76ms app.highlight 3ms RepoModel.GetById 1ms app.codeStats 0ms

/docs/api/en/Libev/IOWatcher.xml

http://github.com/jacksonh/manos
XML | 152 lines | 152 code | 0 blank | 0 comment | 0 complexity | 78eaf39ab7752e3e09ba34d32979e04b MD5 | raw file
  1<Type Name="IOWatcher" FullName="Libev.IOWatcher">
  2  <TypeSignature Language="C#" Value="public class IOWatcher : Libev.Watcher" />
  3  <AssemblyInfo>
  4    <AssemblyName>Manos</AssemblyName>
  5    <AssemblyVersion>0.1.0.0</AssemblyVersion>
  6    <AssemblyVersion>0.1.1.0</AssemblyVersion>
  7  </AssemblyInfo>
  8  <Base>
  9    <BaseTypeName>Libev.Watcher</BaseTypeName>
 10  </Base>
 11  <Interfaces />
 12  <Docs>
 13    <summary>To be added.</summary>
 14    <remarks>To be added.</remarks>
 15  </Docs>
 16  <Members>
 17    <Member MemberName=".ctor">
 18      <MemberSignature Language="C#" Value="public IOWatcher (IntPtr fd, Libev.EventTypes types, Libev.Loop loop, Libev.IOWatcherCallback callback);" />
 19      <MemberType>Constructor</MemberType>
 20      <AssemblyInfo>
 21        <AssemblyVersion>0.1.0.0</AssemblyVersion>
 22        <AssemblyVersion>0.1.1.0</AssemblyVersion>
 23      </AssemblyInfo>
 24      <Parameters>
 25        <Parameter Name="fd" Type="System.IntPtr" />
 26        <Parameter Name="types" Type="Libev.EventTypes" />
 27        <Parameter Name="loop" Type="Libev.Loop" />
 28        <Parameter Name="callback" Type="Libev.IOWatcherCallback" />
 29      </Parameters>
 30      <Docs>
 31        <param name="fd">To be added.</param>
 32        <param name="types">To be added.</param>
 33        <param name="loop">To be added.</param>
 34        <param name="callback">To be added.</param>
 35        <summary>To be added.</summary>
 36        <remarks>To be added.</remarks>
 37      </Docs>
 38    </Member>
 39    <Member MemberName="FileHandle">
 40      <MemberSignature Language="C#" Value="public IntPtr FileHandle { get; }" />
 41      <MemberType>Property</MemberType>
 42      <AssemblyInfo>
 43        <AssemblyVersion>0.1.0.0</AssemblyVersion>
 44        <AssemblyVersion>0.1.1.0</AssemblyVersion>
 45      </AssemblyInfo>
 46      <ReturnValue>
 47        <ReturnType>System.IntPtr</ReturnType>
 48      </ReturnValue>
 49      <Docs>
 50        <summary>To be added.</summary>
 51        <value>To be added.</value>
 52        <remarks>To be added.</remarks>
 53      </Docs>
 54    </Member>
 55    <Member MemberName="GetHandle">
 56      <MemberSignature Language="C#" Value="public static IntPtr GetHandle (System.Net.Sockets.Socket handle);" />
 57      <MemberType>Method</MemberType>
 58      <AssemblyInfo>
 59        <AssemblyVersion>0.1.0.0</AssemblyVersion>
 60        <AssemblyVersion>0.1.1.0</AssemblyVersion>
 61      </AssemblyInfo>
 62      <ReturnValue>
 63        <ReturnType>System.IntPtr</ReturnType>
 64      </ReturnValue>
 65      <Parameters>
 66        <Parameter Name="handle" Type="System.Net.Sockets.Socket" />
 67      </Parameters>
 68      <Docs>
 69        <param name="handle">To be added.</param>
 70        <summary>To be added.</summary>
 71        <returns>To be added.</returns>
 72        <remarks>To be added.</remarks>
 73      </Docs>
 74    </Member>
 75    <Member MemberName="ReleaseHandle">
 76      <MemberSignature Language="C#" Value="public static void ReleaseHandle (System.Net.Sockets.Socket socket, IntPtr handle);" />
 77      <MemberType>Method</MemberType>
 78      <AssemblyInfo>
 79        <AssemblyVersion>0.1.0.0</AssemblyVersion>
 80        <AssemblyVersion>0.1.1.0</AssemblyVersion>
 81      </AssemblyInfo>
 82      <ReturnValue>
 83        <ReturnType>System.Void</ReturnType>
 84      </ReturnValue>
 85      <Parameters>
 86        <Parameter Name="socket" Type="System.Net.Sockets.Socket" />
 87        <Parameter Name="handle" Type="System.IntPtr" />
 88      </Parameters>
 89      <Docs>
 90        <param name="socket">To be added.</param>
 91        <param name="handle">To be added.</param>
 92        <summary>To be added.</summary>
 93        <remarks>To be added.</remarks>
 94      </Docs>
 95    </Member>
 96    <Member MemberName="StartImpl">
 97      <MemberSignature Language="C#" Value="protected override void StartImpl ();" />
 98      <MemberType>Method</MemberType>
 99      <AssemblyInfo>
100        <AssemblyVersion>0.1.0.0</AssemblyVersion>
101        <AssemblyVersion>0.1.1.0</AssemblyVersion>
102      </AssemblyInfo>
103      <ReturnValue>
104        <ReturnType>System.Void</ReturnType>
105      </ReturnValue>
106      <Parameters />
107      <Docs>
108        <summary>To be added.</summary>
109        <remarks>To be added.</remarks>
110      </Docs>
111    </Member>
112    <Member MemberName="StopImpl">
113      <MemberSignature Language="C#" Value="protected override void StopImpl ();" />
114      <MemberType>Method</MemberType>
115      <AssemblyInfo>
116        <AssemblyVersion>0.1.0.0</AssemblyVersion>
117        <AssemblyVersion>0.1.1.0</AssemblyVersion>
118      </AssemblyInfo>
119      <ReturnValue>
120        <ReturnType>System.Void</ReturnType>
121      </ReturnValue>
122      <Parameters />
123      <Docs>
124        <summary>To be added.</summary>
125        <remarks>To be added.</remarks>
126      </Docs>
127    </Member>
128    <Member MemberName="UnmanagedCallbackHandler">
129      <MemberSignature Language="C#" Value="protected override void UnmanagedCallbackHandler (IntPtr _loop, IntPtr _watcher, Libev.EventTypes revents);" />
130      <MemberType>Method</MemberType>
131      <AssemblyInfo>
132        <AssemblyVersion>0.1.0.0</AssemblyVersion>
133        <AssemblyVersion>0.1.1.0</AssemblyVersion>
134      </AssemblyInfo>
135      <ReturnValue>
136        <ReturnType>System.Void</ReturnType>
137      </ReturnValue>
138      <Parameters>
139        <Parameter Name="_loop" Type="System.IntPtr" />
140        <Parameter Name="_watcher" Type="System.IntPtr" />
141        <Parameter Name="revents" Type="Libev.EventTypes" />
142      </Parameters>
143      <Docs>
144        <param name="_loop">To be added.</param>
145        <param name="_watcher">To be added.</param>
146        <param name="revents">To be added.</param>
147        <summary>To be added.</summary>
148        <remarks>To be added.</remarks>
149      </Docs>
150    </Member>
151  </Members>
152</Type>