9 references to SocketEvent
System.Net.Sockets (9)
src\libraries\Common\src\Interop\Unix\System.Native\Interop.SocketEvent.cs (3)
37
internal static unsafe partial Error CreateSocketEventBuffer(int count,
SocketEvent
** buffer);
40
internal static unsafe partial Error FreeSocketEventBuffer(
SocketEvent
* buffer);
49
internal static unsafe partial Error WaitForSocketEvents(IntPtr port,
SocketEvent
* buffer, int* count);
System\Net\Sockets\SocketAsyncEngine.Unix.cs (6)
80
/// <para>The index is used as the <see cref="Interop.Sys.
SocketEvent
.Data"/> to quickly map events to <see cref="SocketAsyncContext"/>s.</para>
87
private readonly Interop.Sys.
SocketEvent
* _buffer;
194
fixed (Interop.Sys.
SocketEvent
** bufferPtr = &_buffer)
355
public Interop.Sys.
SocketEvent
* Buffer { get; }
369
foreach (
var
socketEvent in new ReadOnlySpan<Interop.Sys.
SocketEvent
>(Buffer, numEvents))