Skip to content
Loading local search…

Try a task like “spawn a ship” or “read inventory”, or an exact API name.

Choose one category, or search all.

sc_datacore_live_v1.get_pool_stats

Copy scalar pool statistics into a full-size caller record.

sco_result (*)(sco_plugin *, uint32_t, sc_datacore_pool_stats *)

Service index

Property Value
Symbol sc_datacore_live_v1.get_pool_stats
Record ID sc-datacore-live-v1-get-pool-stats
Service game.datacore_live
Table sc_datacore_live_v1
Version macro SC_DATACORE_LIVE_SERVICE_VERSION_1_0
Packed table version 65536
Since / availability size >= 24; 1.0
Complete member extent (x64 bytes) 24
Table size (x64 bytes) 48

Header source

sco_result (*get_pool_stats)(sco_plugin* self, uint32_t pool_type, sc_datacore_pool_stats* out_stats);
Copy scalar pool statistics into a full-size caller record.

OK completed; BAD_ARG invalid owner, type, extent or range; WRONG_THREAD off game thread; UNAVAILABLE absent backend, admission, lifetime or write permission; NOT_FOUND missing record; FAILED backend fault.

No native backend is supplied. Verified callbacks, fresh offline admission and ready lifetime are required; writes additionally default OFF.

Caller owns all buffers and output records. No engine pointer or caller buffer is retained.

Game thread only; self must be live.

No plugin callbacks; synchronous host backend calls only.

Recursive backend access returns UNAVAILABLE.

Stop withdraws the table and clears callbacks and write permission. Backend faults latch unavailable until process restart.

Status labels are copied verbatim from the catalogue: direct is native access; typed-wrapper is wrapper-backed; restricted is a subset/adaptation; unsupported means no supported route is established. No status implies universal safety.

Language Catalogue status Source evidence / wrapper tokens
c direct include/sc_datacore_live.h
(*get_pool_stats)
cpp unsupported docs/game/datacore-live.md
unsupported
csharp unsupported docs/game/datacore-live.md
unsupported
lua unsupported docs/game/datacore-live.md
unsupported

None identified in the catalogue; this is not proof none can exist.

ABI pins prove layout, not semantic behavior or a live game session.