|
|
@@ -1291,6 +1291,9 @@ namespace System.Diagnostics {
|
|
|
The following fields match those of SocketAsyncResult.
|
|
|
This is so that changes needed in the runtime to handle
|
|
|
asynchronous reads are trivial
|
|
|
+ Keep this in sync with SocketAsyncResult in
|
|
|
+ ./System.Net.Sockets/Socket.cs and MonoSocketAsyncResult
|
|
|
+ in metadata/socket-io.h.
|
|
|
*/
|
|
|
/* DON'T shuffle fields around. DON'T remove fields */
|
|
|
public object Sock;
|
|
|
@@ -1307,6 +1310,11 @@ namespace System.Diagnostics {
|
|
|
public int Size;
|
|
|
public int SockFlags;
|
|
|
|
|
|
+ public object AcceptSocket;
|
|
|
+ public object[] Addresses;
|
|
|
+ public int port;
|
|
|
+ public object Buffers; // Reserve this slot in older profiles
|
|
|
+ public bool ReuseSocket; // Disconnect
|
|
|
public object acc_socket;
|
|
|
public int total;
|
|
|
public bool completed_sync;
|