AlexaClientSDK  3.0.0
A cross-platform, modular SDK for interacting with the Alexa Voice Service
Public Member Functions | List of all members
alexaClientSDK::alexaLiveViewController::test::MockRtcscAppClient Class Reference
Inheritance diagram for alexaClientSDK::alexaLiveViewController::test::MockRtcscAppClient:
Inheritance graph
[legend]
Collaboration diagram for alexaClientSDK::alexaLiveViewController::test::MockRtcscAppClient:
Collaboration graph
[legend]

Public Member Functions

 MOCK_METHOD2 (registerAppClientListener, rtc::native::RtcscErrorCode(const rtc::native::AppInfo &appInfo, rtc::native::RtcscAppClientListenerInterface *appClientListener))
 
 MOCK_METHOD1 (unregisterAppClientListener, rtc::native::RtcscErrorCode(const rtc::native::AppInfo &appInfo))
 
 MOCK_METHOD2 (registerMetricsPublisherListener, rtc::native::RtcscErrorCode(const rtc::native::AppInfo &appInfo, rtc::native::RtcscMetricsPublisherListenerInterface *metricsPublisherListener))
 
 MOCK_METHOD1 (unregisterMetricsPublisherListener, rtc::native::RtcscErrorCode(const rtc::native::AppInfo &appInfo))
 
 MOCK_METHOD2 (setLocalAudioState, rtc::native::RtcscErrorCode(const std::string &sessionId, bool audioEnabled))
 
 MOCK_METHOD2 (setLocalVideoState, rtc::native::RtcscErrorCode(const std::string &sessionId, bool videoEnabled))
 
 MOCK_METHOD2 (setRemoteAudioState, rtc::native::RtcscErrorCode(const std::string &sessionId, bool audioEnabled))
 
 MOCK_METHOD1 (acceptSession, rtc::native::RtcscErrorCode(const std::string &sessionId))
 
 MOCK_METHOD2 (disconnectSession, rtc::native::RtcscErrorCode(const std::string &sessionId, rtc::native::RtcscAppDisconnectCode rtcscAppDisconnectCode))
 
 MOCK_METHOD2 (switchCamera, rtc::native::RtcscErrorCode(const std::string &sessionId, const std::string &cameraName))
 
 MOCK_METHOD1 (signalReadyForSession, rtc::native::RtcscErrorCode(const std::string &sessionId))
 
 MOCK_METHOD3 (setVideoEffect, rtc::native::RtcscErrorCode(const std::string &sessionId, const rtc::native::VideoEffect &videoEffect, int videoEffectDurationMs))
 
 MOCK_METHOD2 (registerDataChannelListener, bool(const std::string &sessionId, rtc::native::RtcscDataChannelListenerInterface *dataChannelListener))
 
 MOCK_METHOD1 (unregisterDataChannelListener, bool(const std::string &sessionId))
 
 MOCK_METHOD4 (sendData, bool(const std::string &sessionId, const std::string &label, const std::string &data, bool binary))
 
 MOCK_METHOD3 (registerSurfaceConsumer, void(const std::string &sessionId, std::shared_ptr< rtc::native::RtcscSurfaceConsumerInterface > surfaceConsumer, rtc::native::MediaSide side))
 
 MOCK_METHOD2 (unregisterSurfaceConsumer, void(const std::string &sessionId, rtc::native::MediaSide side))
 

Member Function Documentation

◆ MOCK_METHOD1() [1/5]

alexaClientSDK::alexaLiveViewController::test::MockRtcscAppClient::MOCK_METHOD1 ( unregisterAppClientListener  ,
rtc::native::RtcscErrorCode(const rtc::native::AppInfo &appInfo)   
)

◆ MOCK_METHOD1() [2/5]

alexaClientSDK::alexaLiveViewController::test::MockRtcscAppClient::MOCK_METHOD1 ( unregisterMetricsPublisherListener  ,
rtc::native::RtcscErrorCode(const rtc::native::AppInfo &appInfo)   
)

◆ MOCK_METHOD1() [3/5]

alexaClientSDK::alexaLiveViewController::test::MockRtcscAppClient::MOCK_METHOD1 ( acceptSession  ,
rtc::native::RtcscErrorCode(const std::string &sessionId)   
)

◆ MOCK_METHOD1() [4/5]

alexaClientSDK::alexaLiveViewController::test::MockRtcscAppClient::MOCK_METHOD1 ( signalReadyForSession  ,
rtc::native::RtcscErrorCode(const std::string &sessionId)   
)

◆ MOCK_METHOD1() [5/5]

alexaClientSDK::alexaLiveViewController::test::MockRtcscAppClient::MOCK_METHOD1 ( unregisterDataChannelListener  ,
bool(const std::string &sessionId)   
)

◆ MOCK_METHOD2() [1/9]

alexaClientSDK::alexaLiveViewController::test::MockRtcscAppClient::MOCK_METHOD2 ( registerAppClientListener  ,
rtc::native::RtcscErrorCode(const rtc::native::AppInfo &appInfo, rtc::native::RtcscAppClientListenerInterface *appClientListener)   
)

◆ MOCK_METHOD2() [2/9]

alexaClientSDK::alexaLiveViewController::test::MockRtcscAppClient::MOCK_METHOD2 ( registerMetricsPublisherListener  ,
rtc::native::RtcscErrorCode(const rtc::native::AppInfo &appInfo, rtc::native::RtcscMetricsPublisherListenerInterface *metricsPublisherListener)   
)

◆ MOCK_METHOD2() [3/9]

alexaClientSDK::alexaLiveViewController::test::MockRtcscAppClient::MOCK_METHOD2 ( setLocalAudioState  ,
rtc::native::RtcscErrorCode(const std::string &sessionId, bool audioEnabled)   
)

◆ MOCK_METHOD2() [4/9]

alexaClientSDK::alexaLiveViewController::test::MockRtcscAppClient::MOCK_METHOD2 ( setLocalVideoState  ,
rtc::native::RtcscErrorCode(const std::string &sessionId, bool videoEnabled)   
)

◆ MOCK_METHOD2() [5/9]

alexaClientSDK::alexaLiveViewController::test::MockRtcscAppClient::MOCK_METHOD2 ( setRemoteAudioState  ,
rtc::native::RtcscErrorCode(const std::string &sessionId, bool audioEnabled)   
)

◆ MOCK_METHOD2() [6/9]

alexaClientSDK::alexaLiveViewController::test::MockRtcscAppClient::MOCK_METHOD2 ( disconnectSession  ,
rtc::native::RtcscErrorCode(const std::string &sessionId, rtc::native::RtcscAppDisconnectCode rtcscAppDisconnectCode)   
)

◆ MOCK_METHOD2() [7/9]

alexaClientSDK::alexaLiveViewController::test::MockRtcscAppClient::MOCK_METHOD2 ( switchCamera  ,
rtc::native::RtcscErrorCode(const std::string &sessionId, const std::string &cameraName)   
)

◆ MOCK_METHOD2() [8/9]

alexaClientSDK::alexaLiveViewController::test::MockRtcscAppClient::MOCK_METHOD2 ( registerDataChannelListener  ,
bool(const std::string &sessionId, rtc::native::RtcscDataChannelListenerInterface *dataChannelListener)   
)

◆ MOCK_METHOD2() [9/9]

alexaClientSDK::alexaLiveViewController::test::MockRtcscAppClient::MOCK_METHOD2 ( unregisterSurfaceConsumer  ,
void(const std::string &sessionId, rtc::native::MediaSide side)   
)

◆ MOCK_METHOD3() [1/2]

alexaClientSDK::alexaLiveViewController::test::MockRtcscAppClient::MOCK_METHOD3 ( setVideoEffect  ,
rtc::native::RtcscErrorCode(const std::string &sessionId, const rtc::native::VideoEffect &videoEffect, int videoEffectDurationMs)   
)

◆ MOCK_METHOD3() [2/2]

alexaClientSDK::alexaLiveViewController::test::MockRtcscAppClient::MOCK_METHOD3 ( registerSurfaceConsumer  ,
void(const std::string &sessionId, std::shared_ptr< rtc::native::RtcscSurfaceConsumerInterface > surfaceConsumer, rtc::native::MediaSide side)   
)

◆ MOCK_METHOD4()

alexaClientSDK::alexaLiveViewController::test::MockRtcscAppClient::MOCK_METHOD4 ( sendData  ,
bool(const std::string &sessionId, const std::string &label, const std::string &data, bool binary)   
)

The documentation for this class was generated from the following file:

AlexaClientSDK 3.0.0 - Copyright 2016-2022 Amazon.com, Inc. or its affiliates. All Rights Reserved. Licensed under the Apache License, Version 2.0