ICompiledCircuitCache
SIP Protocol API Reference v0.7.4
SIP Protocol API Reference / ICompiledCircuitCache
Interface: ICompiledCircuitCache
Section titled “Interface: ICompiledCircuitCache”Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:3120
Compiled circuit cache (specialized for compiled circuits)
Methods
Section titled “Methods”getCircuit()
Section titled “getCircuit()”getCircuit(
system,circuitId):Promise<Uint8Array<ArrayBufferLike> |null>
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:3124
Get a compiled circuit
Parameters
Section titled “Parameters”system
Section titled “system”circuitId
Section titled “circuitId”string
Returns
Section titled “Returns”Promise<Uint8Array<ArrayBufferLike> | null>
setCircuit()
Section titled “setCircuit()”setCircuit(
system,circuitId,circuit):Promise<void>
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:3128
Set a compiled circuit
Parameters
Section titled “Parameters”system
Section titled “system”circuitId
Section titled “circuitId”string
circuit
Section titled “circuit”Uint8Array
Returns
Section titled “Returns”Promise<void>
hasCircuit()
Section titled “hasCircuit()”hasCircuit(
system,circuitId):Promise<boolean>
Defined in: @sip-protocol/sdk/dist/index-DXh2IGkz.d.ts:3132
Check if circuit is compiled and cached
Parameters
Section titled “Parameters”system
Section titled “system”circuitId
Section titled “circuitId”string
Returns
Section titled “Returns”Promise<boolean>