Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/denoland/celld
/ functions
Functions
2,867 in github.com/denoland/celld
⨍
Functions
2,867
◇
Types & classes
485
↓ 2 callers
Function
__rawCompare
(a, b)
crates/celld/js/node_buffer.js:168
↓ 2 callers
Function
__readStoredValue
(scope, key, read)
crates/celld/js/harness.js:671
↓ 2 callers
Function
__rpcWalk
(root, path, args, entrypointRoot)
crates/celld/js/harness.js:2155
↓ 2 callers
Function
__rsDisconnect
()
crates/celld/js/harness.js:1730
↓ 2 callers
Function
__storedBytes
(value, error)
crates/celld/js/harness.js:2497
↓ 2 callers
Function
__stubRevive
(value)
crates/celld/js/harness.js:2044
↓ 2 callers
Function
__unwrapStoredMap
(v)
crates/celld/js/harness.js:2531
↓ 2 callers
Function
__valueSession
(promise)
crates/celld/js/harness.js:2281
↓ 2 callers
Method
_abort
(reason)
crates/celld/js/writable_stream.js:338
↓ 2 callers
Method
_apply
(p)
crates/celld/js/url.js:86
↓ 2 callers
Method
_cancel
(reason)
crates/celld/js/identity_transform_stream.js:216
↓ 2 callers
Method
_close
()
crates/celld/js/writable_stream.js:321
↓ 2 callers
Method
_closeCommit
()
crates/celld/js/byte_streams.js:222
↓ 2 callers
Method
_commit
(d, done)
crates/celld/js/byte_streams.js:316
↓ 2 callers
Method
_consume
()
crates/celld/js/harness.js:211
↓ 2 callers
Method
_drain
()
crates/celld/js/byte_streams.js:261
↓ 2 callers
Method
_fill
(d)
crates/celld/js/byte_streams.js:290
↓ 2 callers
Method
_fill
(d)
crates/celld/js/identity_transform_stream.js:85
↓ 2 callers
Method
_handleDrain
()
crates/celld/js/byte_streams.js:282
↓ 2 callers
Method
_hasPending
()
crates/celld/js/identity_transform_stream.js:72
↓ 2 callers
Method
_initFromSearch
(search)
crates/celld/js/url_search_params.js:146
↓ 2 callers
Method
_invalidate
()
crates/celld/js/byte_streams.js:625
↓ 2 callers
Function
_makeKey
(type, algorithm, extractable, usages, material)
crates/celld/js/crypto.js:60
↓ 2 callers
Method
_nextRaw
()
crates/celld/js/harness.js:564
↓ 2 callers
Function
_parseString
(s)
crates/celld/js/url_search_params.js:75
↓ 2 callers
Method
_process
()
crates/celld/js/byte_streams.js:327
↓ 2 callers
Method
_read
()
crates/celld/js/identity_transform_stream.js:124
↓ 2 callers
Function
_readyInstance
(scope)
crates/celld/js/harness.js:1126
↓ 2 callers
Method
_resetAfterConcurrencyFailure
(error)
crates/celld/js/harness.js:1052
↓ 2 callers
Method
_resetReady
()
crates/celld/js/writable_stream.js:97
↓ 2 callers
Method
_resolveClosed
()
crates/celld/js/writable_stream.js:135
↓ 2 callers
Method
_resolveRead
()
crates/celld/js/streams.js:330
↓ 2 callers
Method
_resolveReady
()
crates/celld/js/writable_stream.js:118
↓ 2 callers
Method
_respondInternal
(d, n)
crates/celld/js/byte_streams.js:425
↓ 2 callers
Method
_startPump
()
crates/celld/js/harness.js:4027
↓ 2 callers
Method
_transactionCommit
(savepoint)
crates/celld/js/harness.js:866
↓ 2 callers
Method
_transactionRollback
(savepoint, explicit = false)
crates/celld/js/harness.js:871
↓ 2 callers
Method
_transactionStart
()
crates/celld/js/harness.js:858
↓ 2 callers
Method
_transactionView
(transactionControl)
crates/celld/js/harness.js:879
↓ 2 callers
Method
_trust
()
crates/celld/js/harness.js:3389
↓ 2 callers
Method
_updateBackpressure
()
crates/celld/js/writable_stream.js:281
↓ 2 callers
Method
abort_fetch
Tell a cell to abandon a fetch, by name. `fetch_cell`'s own cancellation needs someone still awaiting it, which is exactly what a dropped connection
crates/celld/runtime.rs:765
↓ 2 callers
Function
abort_incoming_request
(tc: &mut v8::PinScope, request_id: RequestId)
crates/celld/js.rs:1484
↓ 2 callers
Method
acquire_read_lock
Begins a long-running read transaction to prevent external checkpoints. Ported from `acquireReadLock` (db.go:956-976): `BEGIN` then `SELECT COUNT(1)
crates/ltx/src/db.rs:341
↓ 2 callers
Method
activity_finished
(&mut self, request: RequestId, effects: &mut Vec<Effect>)
crates/logic/lib.rs:3637
↓ 2 callers
Function
addNumericSeparator
(integerString)
crates/celld/js/node_util.js:2442
↓ 2 callers
Function
addWithFlags
(emitter, name, listener, flags)
crates/celld/js/node_events.js:386
↓ 2 callers
Method
adopt
Take responsibility for the entry a restored alarm implies. Hibernation forgets the cell, so whichever process revives it holds no record of the entr
crates/celld/wake.rs:135
↓ 2 callers
Function
afterWrite
(stream, state, count, cb)
crates/celld/js/node_stream.js:3770
↓ 2 callers
Method
alarm
(&self, cell: &str)
crates/celld/runtime.rs:790
↓ 2 callers
Method
alarm_finished
( &mut self, op: OpId, now_ms: u64, now_mono_ms: u64, result: Result<(
crates/logic/lib.rs:2440
↓ 2 callers
Method
alarm_observed
( &mut self, id: &str, at_ms: Option<i64>, covered: bool, now_ms: u64,
crates/logic/lib.rs:2264
↓ 2 callers
Method
allocUnsafe
(size)
crates/celld/js/node_buffer.js:235
↓ 2 callers
Method
append
(name, value, filename)
crates/celld/js/harness.js:3834
↓ 2 callers
Method
apply_node_lease_result
( &mut self, id: &str, cell: &mut Cell, record: OwnerRecord, now_ms: u
crates/logic/lib.rs:3023
↓ 2 callers
Method
arrayBuffer
()
crates/celld/js/harness.js:3668
↓ 2 callers
Function
assert_no_panic
Runs `f` (a parser call on `input`) and converts a panic into a test failure that prints the offending bytes + seed for reproduction. The return value
crates/ltx/tests/fuzz_parsers.rs:129
↓ 2 callers
Method
await_no_inflight_delete
Wait until no consume-delete for `cell` is on the wire. An arm-time PUT — and any new reconcile — sequences behind it; see `reconcile`.
crates/celld/wake.rs:208
↓ 2 callers
Method
begin_activation
( &mut self, id: &str, cell: &mut Cell, activation: Activation, effect
crates/logic/lib.rs:1682
↓ 2 callers
Function
begin_alarm_handler
Enter an alarm handler. Until the handler changes the alarm, `getAlarm()` observes null as required by the Durable Object contract.
crates/celld/storage.rs:2279
↓ 2 callers
Method
begin_cold_route
( &mut self, id: &str, cell: &mut Cell, start: ColdStart, effects: &mu
crates/logic/lib.rs:1604
↓ 2 callers
Method
begin_node_lease_write
( &mut self, pending: PendingNodeLease, guard: CasGuard, effects: &mut Vec<Eff
crates/logic/lib.rs:1891
↓ 2 callers
Function
bind_cursor_value
( database: *mut rusqlite::ffi::sqlite3, statement: *mut rusqlite::ffi::sqlite3_stmt, index: i32,
crates/celld/storage.rs:1685
↓ 2 callers
Function
bufToUnsignedBigInt
(buf)
crates/celld/js/node_crypto.js:1121
↓ 2 callers
Method
build_store
Build the configured `AmazonS3` store. Ported from the relevant subset of `Init` (s3/replica_client.go:322-477): bucket validation, region default, cu
crates/ltx/src/client/object_store.rs:256
↓ 2 callers
Function
builtin_source
The (guarded setup script, backing-object expression) pair for a builtin specifier, or None if `spec` is not one. The setup materializes a lazy module
crates/celld/js.rs:7498
↓ 2 callers
Function
calc_wal_size
Returns the size of the WAL for a given page size & count, in i64 math to avoid u32 overflow with large page sizes. Ported from `calcWALSize` (db.go:1
crates/ltx/src/db.rs:1205
↓ 2 callers
Function
call_dispatch_ws
( tc: &mut v8::PinScope, scope: &str, ws_id: u64, data: WsIn, rx: &std::sync::mpsc::Receiv
crates/celld/js.rs:1679
↓ 2 callers
Function
call_dispatch_ws_open
( tc: &mut v8::PinScope, scope: &str, ws_id: u64, protocol: &str, rx: &std::sync::mpsc::Re
crates/celld/js.rs:1740
↓ 2 callers
Function
call_fire_alarm
( tc: &mut v8::PinScope, scope: &str, scheduled_time: i64, retry: i64, rx: &std::sync::mps
crates/celld/js.rs:1520
↓ 2 callers
Method
capacity_peers_read
( &mut self, op: OpId, now_ms: u64, result: Result<Vec<CapacityPeer>, Failure>
crates/logic/lib.rs:2923
↓ 2 callers
Function
cfg_from_url
(url: &str)
crates/ltx/src/client/object_store.rs:1084
↓ 2 callers
Function
chain_contains_error_variant
Returns `true` if any error in the `source()` chain is an `Error` enum variant matching `kind`. This handles the case where an `Error` sentinel is wr
crates/ltx/src/error.rs:195
↓ 2 callers
Function
chain_contains_not_found
Returns `true` if any error in the `source()` chain is an `io::Error` with kind `ErrorKind::NotFound`.
crates/ltx/src/error.rs:170
↓ 2 callers
Function
checkError
(err, w, r)
crates/celld/js/node_stream.js:1644
↓ 2 callers
Function
checkPrimeImpl
(candidate, checks)
crates/celld/js/node_crypto.js:1201
↓ 2 callers
Function
checkpoint_does_not_trigger_snapshot
TestDB_CheckpointDoesNotTriggerSnapshot (db_internal_test.go:877-984): a checkpoint followed by a write must NOT make verify() request a snapshot (iss
crates/ltx/src/db.rs:1731
↓ 2 callers
Function
classify_remote_attempt
(error: &anyhow::Error)
crates/celld/main.rs:2085
↓ 2 callers
Function
clear_request_cancellation
(request_id: RequestId)
crates/celld/js.rs:926
↓ 2 callers
Function
close
Drop `scope`'s connection (hibernate) so the replicator can release the file.
crates/celld/storage.rs:393
↓ 2 callers
Method
close
Closes the database, releasing the read lock first so other processes can checkpoint. Ported from the read-lock-release + connection-close portion of
crates/ltx/src/db.rs:1193
↓ 2 callers
Method
close
()
crates/celld/js/writable_stream.js:536
↓ 2 callers
Function
close_sql_cursors
(scope: &str)
crates/celld/storage.rs:1726
↓ 2 callers
Function
close_sql_statement_cache
(scope: &str)
crates/celld/storage.rs:834
↓ 2 callers
Method
collect_snapshot_pages
Collects the full page set for a snapshot: every page `1..=commit` (skipping the lock page), reading from the WAL where present, else the DB file. Por
crates/ltx/src/db.rs:925
↓ 2 callers
Function
compare
(a, b)
crates/celld/js/node_util.js:114
↓ 2 callers
Method
compensate_retired_runtime
( &mut self, op: OpId, result: Result<(), Failure>, effects: &mut Vec<Effect>,
crates/logic/lib.rs:3887
↓ 2 callers
Function
concatU8
(chunks)
crates/celld/js/node_crypto.js:339
↓ 2 callers
Function
configured_ai_binding
Apply celld's manifest-first precedence for the optional AI binding.
crates/celld/fleet.rs:450
↓ 2 callers
Method
confirm_put
A PUT landed: the entry is now proven present. Called by the celld binary's async executor (`WakeFlusher`) after a successful S3 PUT — a separate crat
crates/logic/wake.rs:264
↓ 2 callers
Function
connect
Open a WebSocket to `url`, sending `extra` alongside the handshake headers. The caller owns the timeout: nothing here bounds how long a server may ta
crates/celld/ws_client.rs:108
↓ 2 callers
Method
counts_against_limit
(&self)
crates/celld/js.rs:2131
↓ 2 callers
Method
crc64
Returns a CRC-64/ISO checksum of the database file and its current position, after forcing a RESTART checkpoint so the DB sits at the WAL start. Porte
crates/ltx/src/db.rs:1108
↓ 2 callers
Function
createInvalidArgType
(name, expected)
crates/celld/js/node_util.js:619
↓ 2 callers
Function
current_time_ms
()
crates/celld/control_plane.rs:2702
↓ 2 callers
Function
db_equal
Runs `db_equal.sh <mode> <a> <b>`; Ok on exit 0, else the captured output.
crates/ltx/tests/integration_resilience.rs:39
↓ 2 callers
Method
db_file_size
The size of the main database file in bytes, 0 if absent.
crates/ltx/src/db.rs:406
↓ 2 callers
Method
db_path
(&self, cell: &str, epoch: u64)
crates/celld/runtime.rs:928
↓ 2 callers
Function
decode_hex
(s: &str)
crates/ltx/tests/litestream_helpers.rs:11
↓ 2 callers
Method
decompress
(&self)
crates/celld/js.rs:4847
← previous
next →
501–600 of 2,867, ranked by callers