Definition at line 424 of file sources/libs/nvds_rest_server/nvds_rest_server.h.

Data Fields | |
| std::string | key |
| std::string | name |
| logical model name (no '@' / ';') More... | |
| std::string | version |
| positive-integer version (required: load/update) More... | |
| std::string | from_version |
| update only: REQUIRED CAS guard More... | |
| std::string | config_file |
| load: required on first load of a name More... | |
| std::string | engine_file |
| SEED engine (load) / single-instance (update) More... | |
| std::map< guint, std::string > | engine_files |
| EXACT per-GPU engine map (gpu -> path) More... | |
| std::vector< guint > | gpus |
| gpu id set: load = instance placement (one per gpu), unload = subset to drain More... | |
| gboolean | has_gpus |
| 'gpus' present in the request More... | |
| std::string | value_json |
| the request "value" object, serialized verbatim More... | |
| std::string | value_change |
| set by handler: "model_load"|"model_unload"|"model_update" More... | |
| NvDsServerModelStatus | status |
| std::string | model_log |
| std::string | uri |
| NvDsServerErrorInfo | err_info |
| std::string NvDsServerModelInfo::config_file |
load: required on first load of a name
Definition at line 430 of file sources/libs/nvds_rest_server/nvds_rest_server.h.
| std::string NvDsServerModelInfo::engine_file |
SEED engine (load) / single-instance (update)
Definition at line 431 of file sources/libs/nvds_rest_server/nvds_rest_server.h.
| std::map< guint, std::string > NvDsServerModelInfo::engine_files |
EXACT per-GPU engine map (gpu -> path)
Definition at line 432 of file sources/libs/nvds_rest_server/nvds_rest_server.h.
| NvDsServerErrorInfo NvDsServerModelInfo::err_info |
Definition at line 440 of file sources/libs/nvds_rest_server/nvds_rest_server.h.
| std::string NvDsServerModelInfo::from_version |
update only: REQUIRED CAS guard
Definition at line 429 of file sources/libs/nvds_rest_server/nvds_rest_server.h.
| std::vector< guint > NvDsServerModelInfo::gpus |
gpu id set: load = instance placement (one per gpu), unload = subset to drain
Definition at line 433 of file sources/libs/nvds_rest_server/nvds_rest_server.h.
| gboolean NvDsServerModelInfo::has_gpus |
'gpus' present in the request
Definition at line 434 of file sources/libs/nvds_rest_server/nvds_rest_server.h.
| std::string NvDsServerModelInfo::key |
Definition at line 426 of file sources/libs/nvds_rest_server/nvds_rest_server.h.
| std::string NvDsServerModelInfo::model_log |
Definition at line 438 of file sources/libs/nvds_rest_server/nvds_rest_server.h.
| std::string NvDsServerModelInfo::name |
logical model name (no '@' / ';')
Definition at line 427 of file sources/libs/nvds_rest_server/nvds_rest_server.h.
| NvDsServerModelStatus NvDsServerModelInfo::status |
Definition at line 437 of file sources/libs/nvds_rest_server/nvds_rest_server.h.
| std::string NvDsServerModelInfo::uri |
Definition at line 439 of file sources/libs/nvds_rest_server/nvds_rest_server.h.
| std::string NvDsServerModelInfo::value_change |
set by handler: "model_load"|"model_unload"|"model_update"
Definition at line 436 of file sources/libs/nvds_rest_server/nvds_rest_server.h.
| std::string NvDsServerModelInfo::value_json |
the request "value" object, serialized verbatim
Definition at line 435 of file sources/libs/nvds_rest_server/nvds_rest_server.h.
| std::string NvDsServerModelInfo::version |
positive-integer version (required: load/update)
Definition at line 428 of file sources/libs/nvds_rest_server/nvds_rest_server.h.