Remove `const`ness of ReceiveData method as that makes the implementor do weird const-gymnastics.
@@ -18,7 +18,7 @@ namespace ARIASDK_NS_BEGIN
/// This method allows SDK to pass the uploaded packet to the data viewer.
/// </summary>
/// <param name="packetData">HTTP Request Packet as a binary blob.</param>
- virtual void RecieveData(const std::vector<std::uint8_t>& packetData) const noexcept = 0;
+ virtual void RecieveData(const std::vector<std::uint8_t>& packetData) noexcept = 0;
/// <summary>
/// Get the name of the current viewer.
