15 #ifndef ACSDK_APLCAPABILITYCOMMONINTERFACES_MOCKAPLCAPABILITYAGENT_H_ 16 #define ACSDK_APLCAPABILITYCOMMONINTERFACES_MOCKAPLCAPABILITYAGENT_H_ 23 namespace aplCapabilityCommonInterfaces {
61 #endif // ACSDK_APLCAPABILITYCOMMONINTERFACES_MOCKAPLCAPABILITYAGENT_H_ Definition: MockAPLCapabilityAgent.h:29
Definition: APLEventPayload.h:137
Definition: APLEventPayload.h:86
virtual void sendDataSourceFetchRequestEvent(const aplEventPayload::DataSourceFetch &payload)=0
Definition: PresentationSession.h:40
MOCK_METHOD2(onActiveDocumentChanged, void(const aplCapabilityCommonInterfaces::PresentationToken &token, const alexaClientSDK::aplCapabilityCommonInterfaces::PresentationSession &session))
virtual void sendUserEvent(const aplEventPayload::UserEvent &payload)=0
virtual void recordRenderComplete(const std::chrono::steady_clock::time_point ×tamp)=0
Definition: APLEventPayload.h:178
virtual void processExecuteCommandsResult(const PresentationToken &token, APLCommandExecutionEvent event, const std::string &error)=0
Definition: AmdMetricWrapperTest.cpp:24
::std::string string
Definition: gtest-port.h:1097
unsigned int ContextRequestToken
Alias for the token used to identify a context request.
Definition: ContextRequestToken.h:23
virtual void sendRuntimeErrorEvent(const aplEventPayload::RuntimeError &payload)=0
std::string PresentationToken
Alias for the token used by APL directives.
Definition: PresentationToken.h:22
virtual void clearExecuteCommands(const PresentationToken &token=std::string(), const bool markAsFailed=true)=0
virtual void onVisualContextAvailable(avsCommon::sdkInterfaces::ContextRequestToken requestToken, const aplEventPayload::VisualContext &visualContext)=0
Definition: APLCapabilityAgentInterface.h:35
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
MOCK_METHOD0(proactiveStateReport, void())
Definition: APLEventPayload.h:31
virtual void onActiveDocumentChanged(const PresentationToken &token, const PresentationSession &session)=0
MOCK_METHOD3(processRenderDocumentResult, void(const PresentationToken &token, const bool result, const std::string &error))
APLCommandExecutionEvent
Enumeration of APL Command Execution Events that can be reported to the APL capability agent...
Definition: APLCommandExecutionEvent.h:27
MOCK_METHOD1(sendUserEvent, void(const aplEventPayload::UserEvent &payload))
virtual void proactiveStateReport()=0
virtual void processRenderDocumentResult(const PresentationToken &token, const bool result, const std::string &error)=0