Conscience Core
Public Member Functions | Public Attributes | List of all members
conscience_core::ai::CscEntityReflexionDetectionParameters::DetectionNotificationParameters Struct Reference

#include <CscEntityReflexion.h>

Public Member Functions

int getPort () const
 
 operator string () const
 
bool hasBackendNotification () const
 

Public Attributes

optional< string > protocol
 
optional< string > host
 
optional< string > pathPrefix = ""
 
optional< int > port
 
bool uploadVideo
 If true, enables video recording. Note that this does not trigger the upload of the video. This boolean only controls whether the video recording is activated. Consider renaming this to something like recordVideo to better reflect its purpose --> https://conscience-robotics.atlassian.net/browse/CS-3059. More...
 
int periodMilliseconds
 
int videoDurationMillis
 
vector< string > vocalNotificationPhoneNumbers
 
vector< string > emailAddresses
 

Member Function Documentation

◆ getPort()

int conscience_core::ai::CscEntityReflexionDetectionParameters::DetectionNotificationParameters::getPort ( ) const

◆ hasBackendNotification()

bool conscience_core::ai::CscEntityReflexionDetectionParameters::DetectionNotificationParameters::hasBackendNotification ( ) const

◆ operator string()

conscience_core::ai::CscEntityReflexionDetectionParameters::DetectionNotificationParameters::operator string ( ) const

Member Data Documentation

◆ emailAddresses

vector<string> conscience_core::ai::CscEntityReflexionDetectionParameters::DetectionNotificationParameters::emailAddresses

◆ host

optional<string> conscience_core::ai::CscEntityReflexionDetectionParameters::DetectionNotificationParameters::host

◆ pathPrefix

optional<string> conscience_core::ai::CscEntityReflexionDetectionParameters::DetectionNotificationParameters::pathPrefix = ""

◆ periodMilliseconds

int conscience_core::ai::CscEntityReflexionDetectionParameters::DetectionNotificationParameters::periodMilliseconds

◆ port

optional<int> conscience_core::ai::CscEntityReflexionDetectionParameters::DetectionNotificationParameters::port

◆ protocol

optional<string> conscience_core::ai::CscEntityReflexionDetectionParameters::DetectionNotificationParameters::protocol

◆ uploadVideo

bool conscience_core::ai::CscEntityReflexionDetectionParameters::DetectionNotificationParameters::uploadVideo

If true, enables video recording. Note that this does not trigger the upload of the video. This boolean only controls whether the video recording is activated. Consider renaming this to something like recordVideo to better reflect its purpose --> https://conscience-robotics.atlassian.net/browse/CS-3059.

◆ videoDurationMillis

int conscience_core::ai::CscEntityReflexionDetectionParameters::DetectionNotificationParameters::videoDurationMillis

◆ vocalNotificationPhoneNumbers

vector<string> conscience_core::ai::CscEntityReflexionDetectionParameters::DetectionNotificationParameters::vocalNotificationPhoneNumbers

The documentation for this struct was generated from the following files: