|
Terraria v1.4.4.9
Terraria source code documentation
|
This is the complete list of members for Interop.HttpApi, including all inherited members.
| CopyOutAddress(IntPtr address, ref SocketAddress v4address, ref SocketAddress v6address) | Interop.HttpApi | inlineprivatestatic |
| GetChunks(IntPtr memoryBlob, IntPtr originalAddress, ref int dataChunkIndex, ref uint dataChunkOffset, byte[] buffer, int offset, int size) | Interop.HttpApi | inlinepackagestatic |
| GetHeaders(IntPtr memoryBlob, IntPtr originalAddress) | Interop.HttpApi | inlinepackagestatic |
| GetKnownHeader(HTTP_REQUEST *request, long fixup, int headerIndex) | Interop.HttpApi | inlineprivatestatic |
| GetKnownHeader(HTTP_REQUEST *request, int headerIndex) | Interop.HttpApi | inlinepackagestatic |
| GetKnownVerb(IntPtr memoryBlob, IntPtr originalAddress) | Interop.HttpApi | inlinepackagestatic |
| GetLocalEndPoint(IntPtr memoryBlob, IntPtr originalAddress) | Interop.HttpApi | inlinepackagestatic |
| GetRemoteEndPoint(IntPtr memoryBlob, IntPtr originalAddress) | Interop.HttpApi | inlinepackagestatic |
| GetVerb(HTTP_REQUEST *request, long fixup) | Interop.HttpApi | inlineprivatestatic |
| GetVerb(IntPtr memoryBlob, IntPtr originalAddress) | Interop.HttpApi | inlinepackagestatic |
| HTTP_DATA_CHUNK_TYPE enum name | Interop.HttpApi | package |
| HTTP_FLAGS enum name | Interop.HttpApi | package |
| HTTP_RESPONSE_INFO_TYPE enum name | Interop.HttpApi | package |
| HTTP_SERVER_PROPERTY enum name | Interop.HttpApi | package |
| HTTP_TIMEOUT_TYPE enum name | Interop.HttpApi | package |
| HTTP_VERB enum name | Interop.HttpApi | package |
| HttpAddUrlToUrlGroup(ulong urlGroupId, string pFullyQualifiedUrl, ulong context, uint pReserved) | Interop.HttpApi | package |
| HttpCancelHttpRequest(SafeHandle requestQueueHandle, ulong requestId, IntPtr pOverlapped) | Interop.HttpApi | package |
| HttpCloseRequestQueue(IntPtr pReqQueueHandle) | Interop.HttpApi | package |
| HttpCloseServerSession(ulong serverSessionId) | Interop.HttpApi | package |
| HttpCloseUrlGroup(ulong urlGroupId) | Interop.HttpApi | package |
| HttpCreateRequestQueue(HTTPAPI_VERSION version, string pName, Kernel32.SECURITY_ATTRIBUTES *pSecurityAttributes, uint flags, out HttpRequestQueueV2Handle pReqQueueHandle) | Interop.HttpApi | package |
| HttpCreateServerSession(HTTPAPI_VERSION version, ulong *serverSessionId, uint reserved) | Interop.HttpApi | package |
| HttpCreateUrlGroup(ulong serverSessionId, ulong *urlGroupId, uint reserved) | Interop.HttpApi | package |
| HttpInitialize(HTTPAPI_VERSION version, uint flags, IntPtr pReserved) | Interop.HttpApi | package |
| HttpReceiveClientCertificate(SafeHandle requestQueueHandle, ulong connectionId, uint flags, HTTP_SSL_CLIENT_CERT_INFO *pSslClientCertInfo, uint sslClientCertInfoSize, uint *pBytesReceived, NativeOverlapped *pOverlapped) | Interop.HttpApi | package |
| HttpReceiveClientCertificate(SafeHandle requestQueueHandle, ulong connectionId, uint flags, byte *pSslClientCertInfo, uint sslClientCertInfoSize, uint *pBytesReceived, NativeOverlapped *pOverlapped) | Interop.HttpApi | package |
| HttpReceiveHttpRequest(SafeHandle requestQueueHandle, ulong requestId, uint flags, HTTP_REQUEST *pRequestBuffer, uint requestBufferLength, uint *pBytesReturned, NativeOverlapped *pOverlapped) | Interop.HttpApi | package |
| HttpReceiveRequestEntityBody(SafeHandle requestQueueHandle, ulong requestId, uint flags, void *pEntityBuffer, uint entityBufferLength, out uint bytesReturned, NativeOverlapped *pOverlapped) | Interop.HttpApi | package |
| HttpRemoveUrlFromUrlGroup(ulong urlGroupId, string pFullyQualifiedUrl, uint flags) | Interop.HttpApi | package |
| HttpSendHttpResponse(SafeHandle requestQueueHandle, ulong requestId, uint flags, HTTP_RESPONSE *pHttpResponse, void *pCachePolicy, uint *pBytesSent, Microsoft.Win32.SafeHandles.SafeLocalAllocHandle pRequestBuffer, uint requestBufferLength, NativeOverlapped *pOverlapped, void *pLogData) | Interop.HttpApi | package |
| HttpSendResponseEntityBody(SafeHandle requestQueueHandle, ulong requestId, uint flags, ushort entityChunkCount, HTTP_DATA_CHUNK *pEntityChunks, uint *pBytesSent, Microsoft.Win32.SafeHandles.SafeLocalAllocHandle pRequestBuffer, uint requestBufferLength, NativeOverlapped *pOverlapped, void *pLogData) | Interop.HttpApi | package |
| HttpSetUrlGroupProperty(ulong urlGroupId, HTTP_SERVER_PROPERTY serverProperty, IntPtr pPropertyInfo, uint propertyInfoLength) | Interop.HttpApi | package |
| HttpVerbs | Interop.HttpApi | packagestatic |
| HttpWaitForDisconnect(SafeHandle requestQueueHandle, ulong connectionId, NativeOverlapped *pOverlapped) | Interop.HttpApi | package |
| InitHttpApi(HTTPAPI_VERSION version) | Interop.HttpApi | inlineprivatestatic |
| s_any | Interop.HttpApi | packagestatic |
| s_ipv6Any | Interop.HttpApi | packagestatic |
| s_supported | Interop.HttpApi | packagestatic |
| s_version | Interop.HttpApi | packagestatic |