#include <HttpConnection.h>
|
| | FHttpConnection (FSocket *InSocket, TSharedPtr< FHttpRouter > InRouter, uint32 InOriginPort, uint32 InConnectionId) |
| |
| | ~FHttpConnection () |
| |
| void | Tick (float DeltaTime) |
| |
| FORCEINLINE EHttpConnectionState | GetState () const |
| |
| void | RequestDestroy (bool bGraceful) |
| |
| FORCEINLINE bool | IsHttpKeepAliveEnabled () const |
| |
| FORCEINLINE bool | operator== (const FHttpConnection &Other) const |
| |
| TSharedRef< FHttpConnection, Mode > | AsShared () |
| |
| TSharedRef< FHttpConnection const, Mode > | AsShared () const |
| |
| TSharedRef< SubobjectType, Mode > | AsSharedSubobject (SubobjectType *SubobjectPtr) const |
| |
| TWeakPtr< FHttpConnection, Mode > | AsWeak () |
| |
| TWeakPtr< FHttpConnection const, Mode > | AsWeak () const |
| |
| TWeakPtr< SubobjectType, Mode > | AsWeakSubobject (SubobjectType *SubobjectPtr) const |
| |
| void | UpdateWeakReferenceInternal (TSharedPtr< SharedPtrType, SharedPtrMode > const *InSharedPtr, OtherType *InObject) const |
| |
| void | UpdateWeakReferenceInternal (TSharedRef< SharedRefType, SharedPtrMode > const *InSharedRef, OtherType *InObject) const |
| |
| UE_FORCEINLINE_HINT bool | DoesSharedInstanceExist () const |
| |
◆ FHttpConnection()
Constructor
- Parameters
-
| InSocket | The underlying file descriptor |
◆ ~FHttpConnection()
| FHttpConnection::~FHttpConnection |
( |
| ) |
|
◆ GetState()
Returns the current state of the connection
◆ IsHttpKeepAliveEnabled()
Determines whether this connection should remain open after writing
◆ operator==()
◆ RequestDestroy()
| void FHttpConnection::RequestDestroy |
( |
bool |
bGraceful | ) |
|
Signals the connection to destroy itself
- Parameters
-
| bGraceful | Whether to gracefully destroy pending current operations |
◆ Tick()
| void FHttpConnection::Tick |
( |
float |
DeltaTime | ) |
|
Ticks the connection to drive internal state
- Parameters
-
| DeltaTime | The elapsed time since the last Tick() |
◆ GetTypeHash
The documentation for this struct was generated from the following files: