SwiftlyS2

CallResult

Class CallResult

Namespace: SwiftlyS2.Shared.SteamAPI

Assembly: SwiftlyS2.CS2.dll

Represents a Steam call result that automatically manages its lifecycle

public sealed class CallResult<T> : IDisposable where T : struct
Type Parameters
  • T

Inheritance

Implements

Inherited Members

Methods

Create(ulong, Action<T, bool>)

Create and register a new call result

public static CallResult<T> Create(ulong hAPICall, Action<T, bool> callback)
Parameters
Returns

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

public void Dispose()

~CallResult()

protected ~CallResult()

Set(ulong)

Set or change the API call to wait for

public void Set(ulong hAPICall)
Parameters

On this page