3 writes to m_DataChunks
System (3)
net\System\Net\WebSockets\WebSocketHttpListenerDuplexStream.cs (3)
1051m_DataChunks = null; 1121m_DataChunks = new UnsafeNclNativeMethods.HttpApi.HTTP_DATA_CHUNK[2]; 1150m_DataChunks = null;
14 references to m_DataChunks
System (14)
net\System\Net\WebSockets\WebSocketHttpListenerDuplexStream.cs (14)
937if (m_DataChunks == null) 955if (m_DataChunks == null) 960return Marshal.UnsafeAddrOfPinnedArrayElement(m_DataChunks, 0); 1119if (m_DataChunks == null) 1122m_DataChunksGCHandle = GCHandle.Alloc(m_DataChunks, GCHandleType.Pinned); 1123m_DataChunks[0] = new UnsafeNclNativeMethods.HttpApi.HTTP_DATA_CHUNK(); 1124m_DataChunks[0].DataChunkType = UnsafeNclNativeMethods.HttpApi.HTTP_DATA_CHUNK_TYPE.HttpDataChunkFromMemory; 1125m_DataChunks[1] = new UnsafeNclNativeMethods.HttpApi.HTTP_DATA_CHUNK(); 1126m_DataChunks[1].DataChunkType = UnsafeNclNativeMethods.HttpApi.HTTP_DATA_CHUNK_TYPE.HttpDataChunkFromMemory; 1158m_DataChunks[index].pBuffer = null; 1159m_DataChunks[index].BufferLength = 0; 1165m_DataChunks[index].pBuffer = (byte*)(m_WebSocket.InternalBuffer.ToIntPtr(offset)); 1169m_DataChunks[index].pBuffer = 1173m_DataChunks[index].BufferLength = (uint)count;