#include <ProtocolTracerInterface.h>
◆ ~ProtocolTracerInterface()
virtual alexaClientSDK::avsCommon::sdkInterfaces::diagnostics::ProtocolTracerInterface::~ProtocolTracerInterface |
( |
| ) |
|
|
virtualdefault |
◆ clearTracedMessages()
virtual void alexaClientSDK::avsCommon::sdkInterfaces::diagnostics::ProtocolTracerInterface::clearTracedMessages |
( |
| ) |
|
|
pure virtual |
◆ getMaxMessages()
virtual unsigned int alexaClientSDK::avsCommon::sdkInterfaces::diagnostics::ProtocolTracerInterface::getMaxMessages |
( |
| ) |
|
|
pure virtual |
◆ getProtocolTrace()
virtual std::string alexaClientSDK::avsCommon::sdkInterfaces::diagnostics::ProtocolTracerInterface::getProtocolTrace |
( |
| ) |
|
|
pure virtual |
◆ setMaxMessages()
virtual bool alexaClientSDK::avsCommon::sdkInterfaces::diagnostics::ProtocolTracerInterface::setMaxMessages |
( |
unsigned int |
limit | ) |
|
|
pure virtual |
Change the max messages that can be stored. If limit
is lower than the number of currently stored messages, then this function should fail and leave the limit unchanged.
- Parameters
-
limit | The maximum number of messages that will be stored. |
- Returns
- Whether this function succeeded in changing the limit.
Implemented in alexaClientSDK::diagnostics::DeviceProtocolTracer.
◆ setProtocolTraceFlag()
virtual void alexaClientSDK::avsCommon::sdkInterfaces::diagnostics::ProtocolTracerInterface::setProtocolTraceFlag |
( |
bool |
enabled | ) |
|
|
pure virtual |
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