16 #ifndef ACSDK_ALEXARECORDCONTROLLERINTERFACES_RECORDCONTROLLERINTERFACE_H_ 17 #define ACSDK_ALEXARECORDCONTROLLERINTERFACES_RECORDCONTROLLERINTERFACE_H_ 22 namespace alexaRecordControllerInterfaces {
113 #endif // ACSDK_ALEXARECORDCONTROLLERINTERFACES_RECORDCONTROLLERINTERFACE_H_ Type type
Response type for RecordController handler responses.
Definition: RecordControllerInterface.h:67
Type
Definition: RecordControllerInterface.h:38
::std::string string
Definition: gtest-port.h:1097
Indicates that an error occurred that can't be described by one of the other error types...
Indicates that the endpoint is unreachable or offline.
virtual ~RecordControllerInterface()=default
virtual Response startRecording()=0
Response()
Definition: RecordControllerInterface.h:59
std::string errorMessage
Definition: RecordControllerInterface.h:74
The number of allowed failed attempts to perform a RecordController action has been exceeded...
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
virtual Response stopRecording()=0
RecordController Request was handled successfully.
Definition: RecordControllerInterface.h:29
virtual bool isRecording()=0
Definition: RecordControllerInterface.h:34
Indicates that a recording request failed because the DVR storage is full.
Indicates the record operation failed due to restrictions on the content.
const T & move(const T &t)
Definition: gtest-port.h:1317