onboardapi  9.10.0
by Rheinmetall
M_Mount::ConfigTgtAssignmentSearchInputSource Struct Reference

Public Member Functions

 ConfigTgtAssignmentSearchInputSource ()
 
 ConfigTgtAssignmentSearchInputSource (bool IsTgtAssignmentSearchClientIdFilterEnabled, M_Common::StringListType const &TgtAssignmentSearchClientIds)
 

Public Attributes

bool IsTgtAssignmentSearchClientIdFilterEnabled
 Indicates whether the mount should filter target assignment search client ID input. More...
 
M_Common::StringListType TgtAssignmentSearchClientIds
 

Detailed Description

Determine source for target assignment search inputs.

Note: Input data should only be handled by the mount from the configured clients. Input data from other clients should be ignored. If a filter is disabled, all inputs are allowed. If a filter is enabled, all inputs in the according list are allowed (white list). (Therefore, an enabled filter in combination with an empty list inhibits all input.)

Constructor & Destructor Documentation

◆ ConfigTgtAssignmentSearchInputSource() [1/2]

M_Mount::ConfigTgtAssignmentSearchInputSource::ConfigTgtAssignmentSearchInputSource ( )

◆ ConfigTgtAssignmentSearchInputSource() [2/2]

M_Mount::ConfigTgtAssignmentSearchInputSource::ConfigTgtAssignmentSearchInputSource ( bool  IsTgtAssignmentSearchClientIdFilterEnabled,
M_Common::StringListType const &  TgtAssignmentSearchClientIds 
)

Member Data Documentation

◆ IsTgtAssignmentSearchClientIdFilterEnabled

bool M_Mount::ConfigTgtAssignmentSearchInputSource::IsTgtAssignmentSearchClientIdFilterEnabled

Indicates whether the mount should filter target assignment search client ID input.

◆ TgtAssignmentSearchClientIds

M_Common::StringListType M_Mount::ConfigTgtAssignmentSearchInputSource::TgtAssignmentSearchClientIds

List of client IDs from which rates shall be processed in manual search mode.

The following calls should only be handled from the specified clients when the mount is in mode "Target_Assignment" and TgtAssignmentSearchState = "Manual_Search".