42 lines
1.4 KiB
C#
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
|
|
}
|
|
}
|