Files
Dec2017-Script-Dump/System/Net/Sockets/SocketFlags.cs
T
2026-06-04 11:42:34 +02:00

42 lines
1.4 KiB
C#

using System;
namespace System.Net.Sockets
{
/// <summary>Specifies socket send and receive behaviors.</summary>
// Token: 0x020001EE RID: 494
[Flags]
public enum SocketFlags
{
/// <summary>Use no flags for this call.</summary>
// Token: 0x04000ED9 RID: 3801
None = 0,
/// <summary>Process out-of-band data.</summary>
// Token: 0x04000EDA RID: 3802
OutOfBand = 1,
/// <summary>Peek at the incoming message.</summary>
// Token: 0x04000EDB RID: 3803
Peek = 2,
/// <summary>Send without using routing tables.</summary>
// Token: 0x04000EDC RID: 3804
DontRoute = 4,
/// <summary>Provides a standard value for the number of WSABUF structures that are used to send and receive data.</summary>
// Token: 0x04000EDD RID: 3805
MaxIOVectorLength = 16,
/// <summary>The message was too large to fit into the specified buffer and was truncated.</summary>
// Token: 0x04000EDE RID: 3806
Truncated = 256,
/// <summary>Indicates that the control data did not fit into an internal 64-KB buffer and was truncated.</summary>
// Token: 0x04000EDF RID: 3807
ControlDataTruncated = 512,
/// <summary>Indicates a broadcast packet.</summary>
// Token: 0x04000EE0 RID: 3808
Broadcast = 1024,
/// <summary>Indicates a multicast packet.</summary>
// Token: 0x04000EE1 RID: 3809
Multicast = 2048,
/// <summary>Partial send or receive for message.</summary>
// Token: 0x04000EE2 RID: 3810
Partial = 32768
}
}