36 references to RequestBlob
System (36)
net\System\Net\_ListenerAsyncResult.cs (8)
75asyncResult.m_RequestContext.Reset(asyncResult.m_RequestContext.RequestBlob->RequestId, numBytes); 122GlobalLog.Print("ListenerAsyncResult#" + ValidationHelper.HashString(this) + "::QueueBeginGetContext() calling UnsafeNclNativeMethods.HttpApi.HttpReceiveHttpRequest RequestId:" + m_RequestContext.RequestBlob->RequestId + " Buffer:0x" + ((IntPtr) m_RequestContext.RequestBlob).ToString("x") + " Size:" + m_RequestContext.Size.ToString()); 127m_RequestContext.RequestBlob->RequestId, 129m_RequestContext.RequestBlob, 135if (statusCode == UnsafeNclNativeMethods.ErrorCodes.ERROR_INVALID_PARAMETER && m_RequestContext.RequestBlob->RequestId != 0) 140m_RequestContext.RequestBlob->RequestId = 0; 147m_RequestContext.Reset(m_RequestContext.RequestBlob->RequestId, bytesTransferred);
net\System\Net\HttpListener.cs (13)
186return RequestBlob; 192RequestBlob->RequestId = requestId; 242return RequestBlob; 1167memoryBlob.RequestBlob, 1185requestId = memoryBlob.RequestBlob->RequestId; 1240if (requestMemory.RequestBlob->Headers.UnknownHeaderCount > UnknownHeaderLimit) 1242SendError(requestMemory.RequestBlob->RequestId, HttpStatusCode.BadRequest, null); 1328GlobalLog.Print("HttpListener#" + ValidationHelper.HashString(this) + "::HandleAuthentication() memoryBlob:0x" + ((IntPtr) memoryBlob.RequestBlob).ToString("x")); 1334string verb = UnsafeNclNativeMethods.HttpApi.GetVerb(memoryBlob.RequestBlob); 1335string authorizationHeader = UnsafeNclNativeMethods.HttpApi.GetKnownHeader(memoryBlob.RequestBlob, (int) HttpRequestHeader.Authorization); 1336ulong connectionId = memoryBlob.RequestBlob->ConnectionId; 1337ulong requestId = memoryBlob.RequestBlob->RequestId; 1338bool isSecureConnection = memoryBlob.RequestBlob->pSslInfo != null;
net\System\Net\HttpListenerContext.cs (1)
35if (Logging.On) Logging.PrintInfo(Logging.HttpListener, this, ".ctor", "httpListener#" + ValidationHelper.HashString(httpListener) + " requestBlob=" + ValidationHelper.HashString((IntPtr) memoryBlob.RequestBlob));
net\System\Net\HttpListenerRequest.cs (14)
252if (Logging.On) Logging.PrintInfo(Logging.HttpListener, this, ".ctor", "httpContext#" + ValidationHelper.HashString(httpContext) + " memoryBlob# " + ValidationHelper.HashString((IntPtr) memoryBlob.RequestBlob)); 259m_RequestId = memoryBlob.RequestBlob->RequestId; 260m_ConnectionId = memoryBlob.RequestBlob->ConnectionId; 261m_SslStatus = memoryBlob.RequestBlob->pSslInfo == null ? SslStatus.Insecure : 262memoryBlob.RequestBlob->pSslInfo->SslClientCertNegotiated == 0 ? SslStatus.NoClientCert : 264if (memoryBlob.RequestBlob->pRawUrl != null && memoryBlob.RequestBlob->RawUrlLength > 0) { 265m_RawUrl = Marshal.PtrToStringAnsi((IntPtr) memoryBlob.RequestBlob->pRawUrl, memoryBlob.RequestBlob->RawUrlLength); 268UnsafeNclNativeMethods.HttpApi.HTTP_COOKED_URL cookedUrl = memoryBlob.RequestBlob->CookedUrl; 278m_Version = new Version(memoryBlob.RequestBlob->Version.MajorVersion, memoryBlob.RequestBlob->Version.MinorVersion); 281GlobalLog.Print("HttpListenerContext#" + ValidationHelper.HashString(this) + "::.ctor() RequestId:" + RequestId + " ConnectionId:" + m_ConnectionId + " RawConnectionId:" + memoryBlob.RequestBlob->RawConnectionId + " UrlContext:" + memoryBlob.RequestBlob->UrlContext + " RawUrl:" + m_RawUrl + " Version:" + m_Version.ToString() + " Secure:" + m_SslStatus.ToString());