Current Print Workflow
Detailed timing sequence from zero to a complete print workflow
PC SDK provides complete communication capabilities with Tainuo HC devices, including a multi-language gRPC client framework and desktop application integration tools.
| Document | Description |
|---|---|
| Quick Start | Complete a print workflow from scratch |
| Overview | SDK architecture, quick start & platform support |
| Protocol | Shared gRPC proto definitions |
| Parameter Registry | Single source of truth for all parameter keys, types, defaults & constraints |
| C SDK | Stable C ABI — foundation for all language bindings |
| C++ SDK | Header-only RAII wrapper on top of C ABI |
| Python SDK | Python gRPC client consistent with the C API |
| Java SDK | Blocking Java gRPC client |
| C# SDK | .NET gRPC client |
| Go SDK | Go gRPC client |
| Rust SDK | Tokio + Tonic async client |
| TypeScript SDK | Node.js / TypeScript gRPC client |
Detailed timing sequence from zero to a complete print workflow
SDK architecture, quickstart, and platform support
Shared gRPC proto definitions
Single source of truth for all parameter keys, types, defaults, and constraints
Stable C ABI — foundation for all language bindings
Header-only RAII wrapper over C ABI
Python gRPC client matching C API shape
Blocking gRPC Java client
.NET gRPC client
Go gRPC client
Tokio + Tonic async client
Node.js / TypeScript gRPC client