Skip to content

MemoryBufferEffectPack ​

Base class for memory buffer effect packs.

Kind: Abstract class

Namespace: CrowdControl.Games.Packs

Inheritance: SimplePipelinePack\<MemoryBufferConnector\> → IDisposable → IEffectPack → IEffectPack → IEffectPack\<MemoryBufferConnector\> → ISimplePipelinePack

Public Member Functions

abstract virtual

void

SetBuffer(AddressChain address, string value)

Sets the buffer at the specified address.

abstract virtual

string

GetBuffer(AddressChain address)

Gets the buffer at the specified address.

abstract virtual

void

SetStatus(AddressChain address, BufferStatus value)

Sets the status at the specified address.

abstract virtual

BufferStatus

GetStatus(AddressChain address)

Gets the status at the specified address.

Properties

AddressChain

SendStatus

[get, ]

The address chain to resolve the send ready status.

AddressChain

SendBuffer

[get, ]

The address chain to resolve the send buffer.

AddressChain

ReceiveStatus

[get, ]

The address chain to resolve the receive ready status.

AddressChain

ReceiveBuffer

[get, ]

The address chain to resolve the receive buffer.

List

VersionProfiles

[get, ]

MemoryBufferConnector

Connector

[get, set]