41 references to SocketEvents
System.Net.Sockets (41)
Generated\Basic.CompilerLog.Util\Basic.CompilerLog.Util.Impl.BasicGeneratedFilesAnalyzerReference\LibraryImports.g.cs (6)
39
internal static partial global::Interop.Error TryChangeSocketEventRegistration(nint port, global::System.Runtime.InteropServices.SafeHandle socket, global::Interop.Sys.
SocketEvents
currentEvents, global::Interop.Sys.
SocketEvents
newEvents, nint data)
66
static extern unsafe global::Interop.Error __PInvoke(nint __port_native, nint __socket_native, global::Interop.Sys.
SocketEvents
__currentEvents_native, global::Interop.Sys.
SocketEvents
__newEvents_native, nint __data_native);
76
internal static extern partial global::Interop.Error TryChangeSocketEventRegistration(nint port, nint socket, global::Interop.Sys.
SocketEvents
currentEvents, global::Interop.Sys.
SocketEvents
newEvents, nint data);
src\runtime\src\libraries\Common\src\Interop\Unix\System.Native\Interop.SocketEvent.cs (5)
26
public
SocketEvents
Events;
43
internal static partial Error TryChangeSocketEventRegistration(IntPtr port, SafeHandle socket,
SocketEvents
currentEvents,
SocketEvents
newEvents, IntPtr data);
46
internal static partial Error TryChangeSocketEventRegistration(IntPtr port, IntPtr socket,
SocketEvents
currentEvents,
SocketEvents
newEvents, IntPtr data);
System\Net\Sockets\SocketAsyncContext.Unix.cs (21)
2230
public Interop.Sys.
SocketEvents
HandleSyncEventsSpeculatively(Interop.Sys.
SocketEvents
events)
2232
if ((events & Interop.Sys.
SocketEvents
.Error) != 0)
2236
events ^= Interop.Sys.
SocketEvents
.Error;
2237
events |= Interop.Sys.
SocketEvents
.Read | Interop.Sys.
SocketEvents
.Write;
2240
if ((events & Interop.Sys.
SocketEvents
.Read) != 0 &&
2244
events ^= Interop.Sys.
SocketEvents
.Read;
2247
if ((events & Interop.Sys.
SocketEvents
.Write) != 0 &&
2251
events ^= Interop.Sys.
SocketEvents
.Write;
2258
public void HandleEventsInline(Interop.Sys.
SocketEvents
events)
2260
if ((events & Interop.Sys.
SocketEvents
.Error) != 0)
2264
events ^= Interop.Sys.
SocketEvents
.Error;
2265
events |= Interop.Sys.
SocketEvents
.Read | Interop.Sys.
SocketEvents
.Write;
2268
if ((events & Interop.Sys.
SocketEvents
.Read) != 0)
2274
if ((events & Interop.Sys.
SocketEvents
.Write) != 0)
2282
public void HandleEvents(Interop.Sys.
SocketEvents
events)
2284
Debug.Assert((events & Interop.Sys.
SocketEvents
.Error) == 0);
2287
(events & Interop.Sys.
SocketEvents
.Read) != 0 ? _receiveQueue.ProcessSyncEventOrGetAsyncEvent(this) : null;
2289
(events & Interop.Sys.
SocketEvents
.Write) != 0 ? _sendQueue.ProcessSyncEventOrGetAsyncEvent(this) : null;
System\Net\Sockets\SocketAsyncEngine.Unix.cs (9)
160
error = Interop.Sys.TryChangeSocketEventRegistration(_port, socketHandle, Interop.Sys.
SocketEvents
.None,
161
Interop.Sys.
SocketEvents
.Read | Interop.Sys.
SocketEvents
.Write, context.GlobalContextIndex);
284
Interop.Sys.
SocketEvents
events = context.HandleSyncEventsSpeculatively(socketEvent.Events);
286
if (events != Interop.Sys.
SocketEvents
.None)
376
public Interop.Sys.
SocketEvents
_events;
389
public void With(SocketAsyncContext context, Interop.Sys.
SocketEvents
events)
412
Interop.Sys.
SocketEvents
events = _events;
417
_events = Interop.Sys.
SocketEvents
.None;