Commands.CommandDiffStorageBase<TRequest, TResponse> Class

Namespace: Improbable.Gdk.CoreSource

Inheritance

Improbable.Gdk.Core.IComponentCommandDiffStorage
Improbable.Gdk.Core.IDiffCommandRequestStorage<TRequest>
Improbable.Gdk.Core.IDiffCommandResponseStorage<TResponse>


Fields

RequestType Source
Type RequestType


ResponseType Source
Type ResponseType


Properties

ComponentId Source
abstract uint ComponentId { get; }


CommandId Source
abstract uint CommandId { get; }


Methods

Clear Source
void Clear()


RemoveRequests Source
void RemoveRequests(long entityId)

Parameters
  • long entityId :

AddRequest Source
void AddRequest(TRequest request)

Parameters
  • TRequest request :

AddResponse Source
void AddResponse(TResponse response)

Parameters
  • TResponse response :

GetRequests Source
MessagesSpan<TRequest> GetRequests()


GetRequests Source
MessagesSpan<TRequest> GetRequests(EntityId targetEntityId)

Parameters

GetResponses Source
MessagesSpan<TResponse> GetResponses()


GetResponse Source
TResponse? GetResponse(CommandRequestId requestId)

Parameters

Updated about a year ago


Commands.CommandDiffStorageBase<TRequest, TResponse> Class


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.