ChainGraph API Documentation / @badaitech/chaingraph-channel / memory
memory
Examples
typescript
import { InMemoryChannel } from '@badaitech/chaingraph-channel/memory'
const channel = new InMemoryChannel<Message>({ maxBufferSize: 100 })
// Stream data in browser
for await (const msg of channel) {
displayMessage(msg)
}typescript
import { InMemoryChannel } from '@badaitech/chaingraph-channel/memory'
const channel = new InMemoryChannel<Event>({ maxBufferSize: 1000 })
// High-performance local streaming
await channel.sendBatch(events)Classes
Variables
References
BufferCleanupStrategy
Re-exports BufferCleanupStrategy
ChannelLogger
Re-exports ChannelLogger
ChannelStats
Re-exports ChannelStats
IChannel
Re-exports IChannel
InMemoryChannelConfig
Re-exports InMemoryChannelConfig