System Control#

sdv_control#

Description: Main control utility for managing the SDV server and services. Supports startup, shutdown, installation, and service lifecycle operations.

Role: Used to initialize the SDV system, manage installed components, and control service execution dynamically.

sdv_control STARTUP --instance<3001>
sdv_control LIST CLASSES --instance<3001>

     commands:
     STARTUP             = *start the core application server*
     SHUTDOWN            = *stop the core application server*
     LIST MODULES        = *list module information*
     LIST CLASSES        = *list classes information*
     LIST COMPONENTS     = *list component information*
     LIST INSTALLATIONS  = *list installations information*
     LIST CONNECTIONS    = *list connections information*
     INSTALL             = *install a new application or service*
     UNINSTALL           = *uninstall an installed application or service*
     UPDATE              = *update an existing installation*
     START               = *start a service (complex services only)*
     STOP                = *stop a service (complex services only)*

     general options:
     --version             = *show version information*
     --instance<string>    = *instance id of the sdv instance, default is 1000*
     --install_dir<string> = *Only used with STARTUP command: installation directory (absolute or relative to the sdv_core executable)*
     --no_header           = *Only used with LIST command: do not print a header for the listing table*
     --short               = *Only used with LIST command: print only the most essential information as one column*

sdv_trace_mon#

Description: Monitors log messages from the SDV server for debugging and diagnostics.

Role: Used during development and runtime to observe system behavior, trace issues, and validate service interactions.

sdv_trace_mon --instance<3001>

     --version           = *show version information*
     --instance<string>  = *instance id of the sdv instance, default is 1000*

sdv_local_shutdown#

Description: Shuts down a locally started SDV core instance.

Role: Used to terminate the SDV system in standalone or simulation environments without disrupting other processes.

sdv_local_shutdown.exe --version --instance<3001>

     --version           = *show version information*
     --instance<string>  = *instance id of the sdv instance, default is 1000*