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