Files
27Aug2021-Cpp2IL-Dump/System/Net/Sockets/SocketFlags.cs
T
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

54 lines
1.8 KiB
C#

using System;
using Cpp2IlInjected;
namespace System.Net.Sockets
{
/// <summary>Specifies socket send and receive behaviors.</summary>
// Token: 0x020002E1 RID: 737
[Token(Token = "0x20002E1")]
[Flags]
public enum SocketFlags
{
/// <summary>Use no flags for this call.</summary>
// Token: 0x04000C3C RID: 3132
[Token(Token = "0x4000C3C")]
None = 0,
/// <summary>Process out-of-band data.</summary>
// Token: 0x04000C3D RID: 3133
[Token(Token = "0x4000C3D")]
OutOfBand = 1,
/// <summary>Peek at the incoming message.</summary>
// Token: 0x04000C3E RID: 3134
[Token(Token = "0x4000C3E")]
Peek = 2,
/// <summary>Send without using routing tables.</summary>
// Token: 0x04000C3F RID: 3135
[Token(Token = "0x4000C3F")]
DontRoute = 4,
/// <summary>Provides a standard value for the number of WSABUF structures that are used to send and receive data. This value is not used or supported on .NET Framework 4.5.</summary>
// Token: 0x04000C40 RID: 3136
[Token(Token = "0x4000C40")]
MaxIOVectorLength = 16,
/// <summary>The message was too large to fit into the specified buffer and was truncated.</summary>
// Token: 0x04000C41 RID: 3137
[Token(Token = "0x4000C41")]
Truncated = 256,
/// <summary>Indicates that the control data did not fit into an internal 64-KB buffer and was truncated.</summary>
// Token: 0x04000C42 RID: 3138
[Token(Token = "0x4000C42")]
ControlDataTruncated = 512,
/// <summary>Indicates a broadcast packet.</summary>
// Token: 0x04000C43 RID: 3139
[Token(Token = "0x4000C43")]
Broadcast = 1024,
/// <summary>Indicates a multicast packet.</summary>
// Token: 0x04000C44 RID: 3140
[Token(Token = "0x4000C44")]
Multicast = 2048,
/// <summary>Partial send or receive for message.</summary>
// Token: 0x04000C45 RID: 3141
[Token(Token = "0x4000C45")]
Partial = 32768
}
}