1 write to m_InternalBuffer
System (1)
net\System\Net\WebSockets\WebSocketBase.cs (1)
102m_InternalBuffer = internalBuffer;
20 references to m_InternalBuffer
System (20)
net\System\Net\WebSockets\WebSocketBase.cs (20)
106Logging.Associate(Logging.WebSockets, this, m_InternalBuffer); 179Contract.Assert(m_InternalBuffer != null, "'m_InternalBuffer' MUST NOT be NULL."); 180return m_InternalBuffer; 1256m_InternalBuffer.ValidateNativeBuffers(action, bufferType, dataBuffers, dataBufferCount); 1390if (m_InternalBuffer != null) 1392m_InternalBuffer.Dispose(this.State); 1745ArraySegment<byte> payload = m_WebSocket.m_InternalBuffer.ConvertNativeBuffer(action, dataBuffers[0], bufferType); 1803ArraySegment<byte> framingBuffer = m_WebSocket.m_InternalBuffer.ConvertNativeBuffer(action, dataBuffers[0], bufferType); 1818if (m_WebSocket.m_InternalBuffer.IsPinnedSendPayloadBuffer(dataBuffers[1], bufferType)) 1820payload = m_WebSocket.m_InternalBuffer.ConvertPinnedSendPayloadFromNative(dataBuffers[1], bufferType); 1824payload = m_WebSocket.m_InternalBuffer.ConvertNativeBuffer(action, dataBuffers[1], bufferType); 1926if (!m_WebSocket.m_InternalBuffer.ReceiveFromBufferedPayload(buffer.Value, out receiveResult)) 2016m_WebSocket.m_InternalBuffer.ConvertCloseBuffer(action, dataBuffers[0], out closeStatus, out reason); 2023payload = m_WebSocket.m_InternalBuffer.ConvertNativeBuffer(action, dataBuffers[0], bufferType); 2032m_WebSocket.m_InternalBuffer.BufferPayload(payload, buffer.Value.Count, messageType, endOfMessage); 2091m_WebSocket.m_InternalBuffer.PinSendBuffer(buffer.Value, out m_BufferHasBeenPinned); 2092payloadBuffer.Data.BufferData = m_WebSocket.m_InternalBuffer.ConvertPinnedSendPayloadToNative(buffer.Value); 2107m_WebSocket.m_InternalBuffer.ReleasePinnedSendBuffer(); 2173m_WebSocket.m_InternalBuffer.PinSendBuffer(closeBuffer, out m_BufferHasBeenPinned); 2174payloadBuffer.CloseStatus.ReasonData = m_WebSocket.m_InternalBuffer.ConvertPinnedSendPayloadToNative(closeBuffer);