Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Nisoku/Saikuro
/ functions
Functions
2,404 in github.com/Nisoku/Saikuro
⨍
Functions
2,404
◇
Types & classes
457
↓ 2 callers
Method
MakeChannelOpen
(string target, IReadOnlyList<object?> args)
Build/adapters/csharp/Saikuro/src/Envelope.cs:174
↓ 2 callers
Method
ToWire
(this StreamControl sc)
Build/adapters/csharp/Saikuro/src/Envelope.cs:78
↓ 2 callers
Function
_check_frame_size
(data: bytes)
Build/adapters/python/saikuro/transport/framing.py:16
↓ 2 callers
Method
_close
Signal end-of-stream by pushing a sentinel None.
Build/adapters/python/saikuro/stream.py:32
↓ 2 callers
Method
_close_open_handles
(self)
Build/adapters/python/saikuro/client.py:366
↓ 2 callers
Method
_deliver
Called by the client receive loop to push items.
Build/adapters/python/saikuro/stream.py:28
↓ 2 callers
Method
_deliverToMap
Deliver a response to a single map entry and return whether the delivery happened.
Build/adapters/typescript/src/client.ts:614
↓ 2 callers
Method
_openHandle
Open a handle (stream/channel), send the envelope, and register cleanup.
Build/adapters/typescript/src/client.ts:490
↓ 2 callers
Function
_resolve_cwd
(cwd: StrPath | None)
Build/scripts/shared/format.py:24
↓ 2 callers
Method
_runServeLoop
(transport: Transport)
Build/adapters/typescript/src/provider.ts:664
↓ 2 callers
Method
_run_serve_loop
(self, transport: BaseTransport)
Build/adapters/python/saikuro/provider.py:266
↓ 2 callers
Function
_sendOk
( transport: Transport, id: Uint8Array, result: unknown, )
Build/adapters/typescript/src/provider.ts:803
↓ 2 callers
Method
_setupMessageHandler
()
Build/adapters/typescript/src/transport/wasmhost.ts:32
↓ 2 callers
Method
_teardownPending
(err: Error)
Build/adapters/typescript/src/client.ts:647
↓ 2 callers
Function
_type_str_to_desc
Convert a type string (or already-shaped descriptor) to a structural descriptor.
Build/adapters/python/saikuro/schema.py:95
↓ 2 callers
Method
abort
Build/adapters/cpp/include/saikuro/saikuro.hpp:137
↓ 2 callers
Function
apply_prefix
(config: &StorageConfig, namespace: &str)
Build/crates/saikuro-storage/src/util.rs:36
↓ 2 callers
Method
as_f64
(&self)
Build/crates/saikuro-core/src/value.rs:103
↓ 2 callers
Function
banner
(msg)
Demo/dev.mjs:26
↓ 2 callers
Method
build_router
(&self)
Build/crates/saikuro-runtime/src/handle.rs:200
↓ 2 callers
Function
build_target_dir
()
Build/adapters/c/tests/cpp_wrapper_runtime.rs:32
↓ 2 callers
Method
call_json_timeout
Build/adapters/cpp/include/saikuro/saikuro.hpp:195
↓ 2 callers
Method
cast
Fire-and-forget invocation. No response is expected.
Build/adapters/python/saikuro/client.py:166
↓ 2 callers
Method
cast
* Fire-and-forget invocation. No response is expected.
Build/adapters/typescript/src/client.ts:333
↓ 2 callers
Method
cast_json
Build/adapters/cpp/include/saikuro/saikuro.hpp:206
↓ 2 callers
Method
channel
Open a bidirectional channel and return a SaikuroChannel.
Build/adapters/python/saikuro/client.py:275
↓ 2 callers
Method
channel
Open a bidirectional channel. Use the returned [`SaikuroChannel`] to send and receive values.
Build/adapters/rust/src/client.rs:447
↓ 2 callers
Function
check_clang
(dirs: list[Path], patterns: list[str], cwd: StrPath | None = None)
Build/scripts/shared/format.py:41
↓ 2 callers
Method
check_ref
A convenience wrapper that checks against a resolved [`FunctionRef`].
Build/crates/saikuro-schema/src/capability_engine.rs:99
↓ 2 callers
Method
clear_namespace
(&self, namespace: &str)
Build/crates/saikuro-storage/src/fs.rs:244
↓ 2 callers
Function
compile_cpp
(source: &str, output: &Path)
Build/adapters/c/tests/cpp_wrapper_runtime.rs:46
↓ 2 callers
Method
decorator
* Decorator-style registration. Returns a function that registers the * decorated handler and then returns it unchanged. * * Usage: * @
Build/adapters/typescript/src/provider.ts:232
↓ 2 callers
Function
delete
(path: &Path)
Build/crates/saikuro-storage/src/fs.rs:92
↓ 2 callers
Method
delete
(&self, namespace: &str, key: &str)
Build/crates/saikuro-storage/src/indexeddb.rs:288
↓ 2 callers
Method
delete_namespace
(&self, namespace: &str)
Build/crates/saikuro-storage/src/fs.rs:239
↓ 2 callers
Method
deregister
Remove all namespace registrations for the given provider ID.
Build/crates/saikuro-router/src/provider.rs:155
↓ 2 callers
Method
deregister_provider
Deregister a provider by ID (called on disconnect).
Build/crates/saikuro-runtime/src/handle.rs:76
↓ 2 callers
Method
dispatch
Dispatch an invocation directly (bypassing transport encoding). Used by in-process providers and the test harness. Validation and capability-checking
Build/crates/saikuro-runtime/src/handle.rs:87
↓ 2 callers
Method
dispatch_call
(&self, envelope: Envelope)
Build/crates/saikuro-router/src/router.rs:165
↓ 2 callers
Function
dispatch_cast
Dispatch a `Cast` envelope. Runs the handler but never sends a response.
Build/adapters/rust/src/provider.rs:307
↓ 2 callers
Method
error_code
Map this error to the appropriate wire [`ErrorCode`].
Build/crates/saikuro-schema/src/validator.rs:82
↓ 2 callers
Function
exists
(path: &Path)
Build/crates/saikuro-storage/src/fs.rs:59
↓ 2 callers
Function
extract_schema
Load *source_path* as a Python module and build a Saikuro schema dict.
Build/adapters/python/saikuro/cli.py:73
↓ 2 callers
Function
find_slot
Demo/wasm/cpp/insight_cpp.cpp:40
↓ 2 callers
Function
fmt_check
()
Build/scripts/c.py:17
↓ 2 callers
Function
fmt_check
()
Build/scripts/rust.py:19
↓ 2 callers
Function
fmt_check
()
Build/scripts/python.py:18
↓ 2 callers
Function
fmt_check
()
Build/scripts/csharp.py:19
↓ 2 callers
Function
fmt_check
()
Build/scripts/cpp.py:50
↓ 2 callers
Method
get
(&self, namespace: &str, key: &str)
Build/crates/saikuro-storage/src/fs_access.rs:364
↓ 2 callers
Method
get
(&self, namespace: &str, key: &str)
Build/crates/saikuro-storage/src/sqlite.rs:121
↓ 2 callers
Method
get
(&self, namespace: &str, key: &str)
Build/crates/saikuro-storage/src/opfs.rs:344
↓ 2 callers
Method
get_channel
(&self, id: &InvocationId)
Build/crates/saikuro-router/src/stream_state.rs:203
↓ 2 callers
Method
get_namespace
Look up a namespace, returns an error if it doesn't exist.
Build/crates/saikuro-storage/src/inmemory.rs:75
↓ 2 callers
Method
grants
Return `true` if this set grants the given capability. The wildcard token `"*"` grants every capability.
Build/crates/saikuro-core/src/capability.rs:93
↓ 2 callers
Method
id
(&self)
Build/crates/saikuro-router/src/provider.rs:91
↓ 2 callers
Method
inbound_tx
(&self)
Build/crates/saikuro-router/src/stream_state.rs:121
↓ 2 callers
Function
initialBuild
()
Demo/dev.mjs:54
↓ 2 callers
Function
int_saikuro
Map a `saikuro::Result<()>` to a C `c_int` return, setting `last_error` on failure.
Build/adapters/c/src/lib.rs:181
↓ 2 callers
Function
invoke_c_handler
Safety: The `user_data` pointer is captured and later used inside asynchronous callbacks registered with the provider. Callers must ensure that the `u
Build/adapters/c/src/lib.rs:770
↓ 2 callers
Function
isAny
(r: any)
Build/adapters/typescript/tests/parity_ts_py.test.ts:172
↓ 2 callers
Function
isList
(r: any)
Build/adapters/typescript/tests/parity_ts_py.test.ts:175
↓ 2 callers
Function
isMap
(r: any)
Build/adapters/typescript/tests/parity_ts_py.test.ts:176
↓ 2 callers
Function
isStream
(r: any)
Build/adapters/typescript/tests/parity_ts_py.test.ts:174
↓ 2 callers
Method
is_alive
(&self)
Build/crates/saikuro-router/src/provider.rs:113
↓ 2 callers
Function
is_alnum
Demo/wasm/cpp/insight_cpp.cpp:22
↓ 2 callers
Method
is_full
(&self)
Build/crates/saikuro-exec/src/wasm_backend.rs:64
↓ 2 callers
Function
join_words
Demo/wasm/cpp/insight_cpp.cpp:74
↓ 2 callers
Function
just
(recipe)
Demo/dev.mjs:37
↓ 2 callers
Function
lint
()
Build/scripts/rust.py:31
↓ 2 callers
Function
lint
()
Build/scripts/python.py:25
↓ 2 callers
Function
list_files
(dir: &Path)
Build/crates/saikuro-storage/src/fs.rs:100
↓ 2 callers
Method
log
Forward a structured log record to the runtime log sink. Fire-and-forget; no response is expected.
Build/adapters/python/saikuro/client.py:291
↓ 2 callers
Method
lookup_function
Look up the schema for a single function. `target` must be in `"namespace.function"` format.
Build/crates/saikuro-schema/src/registry.rs:166
↓ 2 callers
Function
main
()
Demo/wasm/python/insight.py:43
↓ 2 callers
Function
makeChannelOpenEnvelope
( target: string, args: readonly unknown[], )
Build/adapters/typescript/src/envelope.ts:115
↓ 2 callers
Function
makeLogEnvelope
( logRecord: Record<string, unknown>, ts: string, )
Build/adapters/typescript/src/envelope.ts:271
↓ 2 callers
Function
makeSchemaObject
( namespace: string, functions: Readonly<Record<string, FunctionSchema>>, )
Build/adapters/typescript/src/envelope.ts:237
↓ 2 callers
Function
makeStreamOpenEnvelope
( target: string, args: readonly unknown[], )
Build/adapters/typescript/src/envelope.ts:108
↓ 2 callers
Function
makeTransport
(address: string)
Build/adapters/typescript/src/transport/index.ts:66
↓ 2 callers
Method
make_cast
( cls, target: str, args: List[Any], capability: Optional[str] = None )
Build/adapters/python/saikuro/envelope.py:163
↓ 2 callers
Method
make_channel_open
(cls, target: str, args: List[Any])
Build/adapters/python/saikuro/envelope.py:177
↓ 2 callers
Function
make_obj
Create a JS object literal from key-value pairs.
Build/crates/saikuro-transport/src/wasm_host.rs:71
↓ 2 callers
Function
map_cpp_type
Build/adapters/cpp/src/schema_extractor.cpp:297
↓ 2 callers
Method
mark_closed
(&self)
Build/crates/saikuro-router/src/stream_state.rs:62
↓ 2 callers
Method
namespace_dir
(&self, namespace: &str)
Build/crates/saikuro-storage/src/fs_access.rs:297
↓ 2 callers
Method
namespace_dir
(&self, namespace: &str)
Build/crates/saikuro-storage/src/opfs.rs:271
↓ 2 callers
Function
new_runtime
Create a new runtime builder for the wasm backend.
Build/crates/saikuro-exec/src/wasm_backend.rs:426
↓ 2 callers
Function
normalize_namespace_stem
(ns_name: &str)
Build/crates/saikuro-codegen/src/c.rs:194
↓ 2 callers
Method
optional
Wrap this descriptor in `Option`.
Build/crates/saikuro-core/src/schema.rs:104
↓ 2 callers
Function
prefix_range
Build an `IDBKeyRange` covering all keys beginning with `prefix`.
Build/crates/saikuro-storage/src/indexeddb.rs:202
↓ 2 callers
Method
process
Process one character. Returns true if `c` is `delimiter` at top level and outside any quotes. When `is_angle_operator` is true, `<`/`>` are treated a
Build/adapters/cpp/src/schema_extractor.cpp:68
↓ 2 callers
Function
read_bytes
(path: &Path)
Build/crates/saikuro-storage/src/fs.rs:63
↓ 2 callers
Function
read_file_from_handle
(file: &FileSystemFileHandle)
Build/crates/saikuro-storage/src/fs_access.rs:117
↓ 2 callers
Function
read_file_from_handle
(file: &web_sys::FileSystemFileHandle)
Build/crates/saikuro-storage/src/opfs.rs:113
↓ 2 callers
Function
remove_dir
(path: &Path)
Build/crates/saikuro-storage/src/fs.rs:126
↓ 2 callers
Function
remove_entry
(parent: &FileSystemDirectoryHandle, name: &str)
Build/crates/saikuro-storage/src/fs_access.rs:195
↓ 2 callers
Function
remove_entry
(parent: &FileSystemDirectoryHandle, name: &str)
Build/crates/saikuro-storage/src/opfs.rs:175
↓ 2 callers
Function
remove_entry_recursive
(parent: &FileSystemDirectoryHandle, name: &str)
Build/crates/saikuro-storage/src/fs_access.rs:203
↓ 2 callers
Function
remove_entry_recursive
(parent: &FileSystemDirectoryHandle, name: &str)
Build/crates/saikuro-storage/src/opfs.rs:183
← previous
next →
401–500 of 2,404, ranked by callers