17 return GetTimeout(global::Interop.HttpApi.HTTP_TIMEOUT_TYPE.EntityBody);
19 [SupportedOSPlatform(
"windows")]
30 return GetTimeout(global::Interop.HttpApi.HTTP_TIMEOUT_TYPE.DrainEntityBody);
42 return GetTimeout(global::Interop.HttpApi.HTTP_TIMEOUT_TYPE.RequestQueue);
44 [SupportedOSPlatform(
"windows")]
55 return GetTimeout(global::Interop.HttpApi.HTTP_TIMEOUT_TYPE.IdleConnection);
67 return GetTimeout(global::Interop.HttpApi.HTTP_TIMEOUT_TYPE.HeaderWait);
69 [SupportedOSPlatform(
"windows")]
82 [SupportedOSPlatform(
"windows")]
85 if (value < 0 || value > uint.MaxValue)
108 if (num < 0 || num > 65535)
113 timeouts[(int)
type] = (
int)num;
static long ToInt64(object? value)
void SetTimespanTimeout(global::Interop.HttpApi.HTTP_TIMEOUT_TYPE type, TimeSpan value)
readonly HttpListener _listener
HttpListenerTimeoutManager(HttpListener context)
long MinSendBytesPerSecond
uint _minSendBytesPerSecond
TimeSpan GetTimeout(global::Interop.HttpApi.HTTP_TIMEOUT_TYPE type)
unsafe void SetServerTimeout(int[] timeouts, uint minSendBytesPerSecond)