Entropic 2.3.8
Local-first agentic inference engine
Loading...
Searching...
No Matches
engine_handle.h File Reference

Private definition of the entropic_engine struct. More...

Include dependency graph for engine_handle.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  entropic_engine
 Engine handle struct — owns all subsystems. More...
 
class  entropic::HandleApiLock
 gh#59 (v2.3.1): RAII guard combining api_mutex + log scope. More...
 

Namespaces

namespace  entropic
 Activate model on GPU (WARM → ACTIVE).
 

Detailed Description

Private definition of the entropic_engine struct.

The public C API uses entropic_handle_t (opaque pointer to struct entropic_engine). This header defines the struct body. It is private to the facade — no external consumer or test should include it.

Subsystems are nullable unique_ptrs for lazy init: created during entropic_configure(), not entropic_create(). Phase 0 owns only hook_registry, api_mutex, last_error, and state flags.

Version
2.0.0

Definition in file engine_handle.h.