MCPcopy Index your code
hub / github.com/OpenByteDev/dll-syringe

github.com/OpenByteDev/dll-syringe @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
389 symbols 814 edges 41 files 74 documented · 19%
What it actually does AI analysis from the code graph — generated when you open this
loading…

Extension points exported contracts — how you extend this code

Process (Interface)
A trait representing a running process. # Note The underlying handle has the following [privileges](https://docs.micros [2 …
src/process/process.rs
BuildFloatMask (Interface)
Helper trait for building a mask of which arguments and results are passed in floating point registers. [1 implementers]
src/rpc/raw.rs
RawAllocator (Interface)
(no doc) [2 implementers]
src/process/memory/raw_allocator.rs
RawRpcFnPtr (Interface)
(no doc)
src/rpc/raw.rs
PayloadRpcFnPtr (Interface)
(no doc)
src/rpc/payload.rs
Tuple (Interface)
(no doc)
src/rpc/payload.rs

Core symbols most depended-on inside this repo

as_ptr
called by 26
src/rpc/raw.rs
as_raw_handle
called by 17
src/process/owned.rs
handle
called by 16
src/process/module.rs
len
called by 12
src/utils/array_buf.rs
as_raw_ptr
called by 12
src/rpc/raw.rs
as_ref
called by 12
src/process/memory/buffer.rs
len
called by 12
src/process/memory/buffer.rs
alloc
called by 12
src/process/memory/raw_allocator.rs

Shape

Method 250
Function 80
Class 33
Enum 20
Interface 6

Languages

Rust96%
C#4%
C++1%

Modules by API surface

src/process/memory/buffer.rs39 symbols
src/process/module.rs30 symbols
src/process/owned.rs28 symbols
src/utils/array_or_vec.rs27 symbols
src/process/memory/raw_allocator.rs26 symbols
src/syringe.rs24 symbols
src/utils/array_buf.rs23 symbols
src/process/memory/remote_box.rs22 symbols
src/process/process.rs18 symbols
src/process/borrowed.rs18 symbols
src/rpc/raw.rs17 symbols
tests/helpers/test_payload/src/lib.rs16 symbols

For agents

$ claude mcp add dll-syringe \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact