SteamHTTP


Topics

Interfaces

struct SteamHTTP

Steamworks ISteamHTTP

Access via http through a SteamAPI or SteamGameServerAPI instance.

Declaration
Swift
public struct SteamHTTP: Sendable

Simple types

struct HTTPCookieContainerHandle

Steamworks HTTPCookieContainerHandle

Declaration
Swift
public struct HTTPCookieContainerHandle: Hashable, Sendable

extension HTTPCookieContainerHandle: ExpressibleByIntegerLiteral

struct HTTPRequestHandle

Steamworks HTTPRequestHandle

Declaration
Swift
public struct HTTPRequestHandle: Hashable, Sendable

extension HTTPRequestHandle: ExpressibleByIntegerLiteral

Enumerations and Option Sets

enum HTTPMethod

Steamworks EHTTPMethod

Declaration
Swift
public enum HTTPMethod: CUnsignedInt, Sendable

enum HTTPStatusCode

Steamworks EHTTPStatusCode

Declaration
Swift
public enum HTTPStatusCode: CUnsignedInt, Sendable

Structures

struct HTTPRequestCompleted

Steamworks HTTPRequestCompleted_t

Declaration
Swift
public struct HTTPRequestCompleted: Sendable

Callbacks

struct HTTPRequestDataReceived

Steamworks HTTPRequestDataReceived_t

Declaration
Swift
public struct HTTPRequestDataReceived: Sendable

struct HTTPRequestHeadersReceived

Steamworks HTTPRequestHeadersReceived_t

Declaration
Swift
public struct HTTPRequestHeadersReceived: Sendable