Zdexby TheHolyOneZ
49,743 classes
Class

HostVariant

: Object
Best.HTTP.HostSetting.HostVariant, com.Tivadar.Best.HTTP 0x0068 (104 B) inherited 0x0010 com.Tivadar.Best.HTTP.dll
0x00x0068

Members 8

OffsetSizeNameTypeFlagsDefault
0x20<Host>k__BackingFieldHostKeyPrivate—
0x01<ProtocolSupport>k__BackingFieldHostProtocolSupportPrivate—
0x00310x07padding / unreflected
0x08<LastProtocolSupportUpdate>k__BackingFieldDateTimePrivate—
0x08<Context>k__BackingFieldLoggingContextPrivate—
0x08ConnectionsList<Best.HTTP.Hosts.Connections.ConnectionBase>1 flags—
0x08QueueQueue<Best.HTTP.HTTPRequest>1 flags—
0x08_settingsHostVariantSettings1 flags—
0x08availableConnectionsList<System.Collections.Generic.KeyValuePair<System.Int321 flags—

Functions 26

SignatureFlagsNativeParams
HostKey get_Host()Public+1 flags0x20
void set_Host(const HostKey& value)Private+1 flags0x20
HostProtocolSupport get_ProtocolSupport()Public+1 flags0x01
void set_ProtocolSupport(const HostProtocolSupport& value)Private+1 flags0x01
DateTime get_LastProtocolSupportUpdate()Public+1 flags0x08
void set_LastProtocolSupportUpdate(const DateTime& value)Private+1 flags0x08
LoggingContext get_Context()Public+1 flags0x08
void set_Context(LoggingContext value)Private+1 flags0x08
void .ctor(const HostKey& host)Public+1 flags0x20
void AddProtocol(const HostProtocolSupport& protocolSupport)Public+2 flags0x01
HostVariant Send(HTTPRequest request)Public+2 flags0x08
HostVariant TryToSendQueuedRequests()Public+2 flags0x08
ValueTuple<System.Int32 QueryAnyAvailableOrNew(ref List<System.Collections.Generic.KeyValuePair<System.Int32& connectionCollector)Public+2 flags0x0C
ConnectionBase CreateNew()Public+2 flags0x08
void OnConnectionStartedProcessingRequest(ConnectionBase connection, HTTPRequest request)3 flags0x08
HostVariant RecycleConnection(ConnectionBase conn)Public+2 flags0x08
bool RemoveConnectionImpl(ConnectionBase conn, const HTTPConnectionStates& setState)3 flags0x08
HostVariant RemoveConnection(ConnectionBase conn, const HTTPConnectionStates& setState)Public+2 flags0x08
ConnectionBase Find(Predicate<Best.HTTP.Hosts.Connections.ConnectionBase> match)Public0x08
bool HasConnection(ConnectionBase connection)Public0x08
bool CloseConnectionAfterInactivity(const DateTime& now, object context)3 flags0x08
void RemoveAllIdleConnections()Public+2 flags0x00
void Shutdown()Public+2 flags0x00
void SaveTo(BinaryWriter bw)Public+2 flags0x08
void LoadFrom(int version, BinaryReader br)Public+2 flags0x08
string ToString()Public+1 flags0x08

Used by 13

types with a member, parameter or interface of this type