HTTPRequestCompleted

Swift
public struct HTTPRequestCompleted: Sendable

Steamworks HTTPRequestCompleted_t


Topics

var request: HTTPRequestHandle

Steamworks m_hRequest

Declaration
Swift
public let request: HTTPRequestHandle

var contextValue: UInt64

Steamworks m_ulContextValue

Declaration
Swift
public let contextValue: UInt64

var requestSuccessful: Bool

Steamworks m_bRequestSuccessful

Declaration
Swift
public let requestSuccessful: Bool

var statusCode: HTTPStatusCode

Steamworks m_eStatusCode

Declaration
Swift
public let statusCode: HTTPStatusCode

var bodySize: Int

Steamworks m_unBodySize

Declaration
Swift
public let bodySize: Int

init(request: HTTPRequestHandle, contextValue: UInt64, requestSuccessful: Bool, statusCode: HTTPStatusCode, bodySize: Int)

Create a customized HTTPRequestCompleted

Declaration
Swift
public init(
    request: HTTPRequestHandle = 0, contextValue: UInt64 = 0,
    requestSuccessful: Bool = false, statusCode: HTTPStatusCode = .invalid,
    bodySize: Int = 0)