Terraria v1.4.4.9
Terraria source code documentation
|
Public Member Functions | |
Task< HttpListenerWebSocketContext > | AcceptWebSocketAsync (string? subProtocol) |
Task< HttpListenerWebSocketContext > | AcceptWebSocketAsync (string? subProtocol, TimeSpan keepAliveInterval) |
Task< HttpListenerWebSocketContext > | AcceptWebSocketAsync (string? subProtocol, int receiveBufferSize, TimeSpan keepAliveInterval) |
Task< HttpListenerWebSocketContext > | AcceptWebSocketAsync (string? subProtocol, int receiveBufferSize, TimeSpan keepAliveInterval, ArraySegment< byte > internalBuffer) |
Package Functions | |
unsafe | HttpListenerContext (HttpListenerSession session, RequestContextBase memoryBlob) |
void | SetIdentity (IPrincipal principal, string mutualAuthentication) |
void | Close () |
void | Abort () |
global::Interop.HttpApi.HTTP_VERB | GetKnownMethod () |
void | ForceCancelRequest (SafeHandle requestQueueHandle, ulong requestId) |
void | SetAuthenticationHeaders () |
Static Package Functions | |
static void | CancelRequest (SafeHandle requestQueueHandle, ulong requestId) |
Package Attributes | |
HttpListener | _listener |
Properties | |
HttpListenerRequest | Request [get] |
IPrincipal? | User [get] |
AuthenticationSchemes | AuthenticationSchemes [get, set] |
HttpListenerResponse | Response [get] |
HttpListenerSession | ListenerSession [get, private set] |
ExtendedProtectionPolicy | ExtendedProtectionPolicy [get, set] |
string? | MutualAuthentication [get] |
HttpListener? | Listener [get] |
SafeHandle | RequestQueueHandle [get] |
ThreadPoolBoundHandle | RequestQueueBoundHandle [get] |
ulong | RequestId [get] |
Private Attributes | |
HttpListenerResponse | _response |
IPrincipal | _user |
string | _mutualAuthentication |
Definition at line 12 of file HttpListenerContext.cs.