16 #ifndef ACSDK_SAMPLE_ENDPOINT_ENDPOINTALEXAVIDEORECORDERHANDLER_H_ 17 #define ACSDK_SAMPLE_ENDPOINT_ENDPOINTALEXAVIDEORECORDERHANDLER_H_ 26 namespace sampleApplications {
41 static std::unique_ptr<EndpointAlexaVideoRecorderHandler>
create(
const std::string endpointName);
46 std::unique_ptr<acsdkAlexaVideoRecorderInterfaces::VideoRecorderRequest> context)
override;
49 std::unique_ptr<acsdkAlexaVideoRecorderInterfaces::VideoRecorderRequest> context)
override;
52 std::unique_ptr<acsdkAlexaVideoRecorderInterfaces::VideoRecorderRequest> context)
override;
77 #endif // ACSDK_SAMPLE_ENDPOINT_ENDPOINTALEXAVIDEORECORDERHANDLER_H_ ::std::string string
Definition: gtest-port.h:1097
static std::unique_ptr< EndpointAlexaVideoRecorderHandler > create(const std::string endpointName)
acsdkAlexaVideoRecorderInterfaces::VideoRecorderInterface::Response searchAndRecord(std::unique_ptr< acsdkAlexaVideoRecorderInterfaces::VideoRecorderRequest > context) override
Definition: VideoRecorderInterface.h:41
bool isExtendedRecordingGUIShown() override
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
int getStorageUsedPercentage() override
Definition: EndpointAlexaVideoRecorderHandler.h:33
Definition: VideoRecorderInterface.h:36
acsdkAlexaVideoRecorderInterfaces::VideoRecorderInterface::Response deleteRecording(std::unique_ptr< acsdkAlexaVideoRecorderInterfaces::VideoRecorderRequest > context) override
acsdkAlexaVideoRecorderInterfaces::VideoRecorderInterface::Response cancelRecording(std::unique_ptr< acsdkAlexaVideoRecorderInterfaces::VideoRecorderRequest > context) override