Inbox functions in the Radio DuckDB extension
Function category
Inbox
3 functionsQueryable table views of received messages — across all subscriptions or filtered to one. Drain like any DuckDB table; the buffer is in-process and FIFO per subscription.
Signature
radio_received_messages() → None
Description
Table function exposing every received message (across subscriptions) as queryable rows.
Signature
radio_subscription_received_message_add(
col0: VARCHAR,
col1: VARCHAR,
col2: BLOB
) → None
Arguments (Positional)
| Argument | Type | Mode | Description |
|---|---|---|---|
Argument
col0
|
Type
VARCHAR
|
Mode Positional | Description |
Argument
col1
|
Type
VARCHAR
|
Mode Positional | Description |
Argument
col2
|
Type
BLOB
|
Mode Positional | Description |
Description
Inject a message into a subscription's received buffer. Useful for testing pipelines without a real upstream.
Signature
radio_subscription_received_messages(col0: VARCHAR) → None
Arguments (Positional)
| Argument | Type | Mode | Description |
|---|---|---|---|
Argument
col0
|
Type
VARCHAR
|
Mode Positional | Description |
Description
Per-subscription view of received messages. Filter by subscription name to drain a single feed.