1*f57a2596SAlexander Hansen /* 2*f57a2596SAlexander Hansen // Copyright (c) 2018 Intel Corporation 3*f57a2596SAlexander Hansen // 4*f57a2596SAlexander Hansen // Licensed under the Apache License, Version 2.0 (the "License"); 5*f57a2596SAlexander Hansen // you may not use this file except in compliance with the License. 6*f57a2596SAlexander Hansen // You may obtain a copy of the License at 7*f57a2596SAlexander Hansen // 8*f57a2596SAlexander Hansen // http://www.apache.org/licenses/LICENSE-2.0 9*f57a2596SAlexander Hansen // 10*f57a2596SAlexander Hansen // Unless required by applicable law or agreed to in writing, software 11*f57a2596SAlexander Hansen // distributed under the License is distributed on an "AS IS" BASIS, 12*f57a2596SAlexander Hansen // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13*f57a2596SAlexander Hansen // See the License for the specific language governing permissions and 14*f57a2596SAlexander Hansen // limitations under the License. 15*f57a2596SAlexander Hansen */ 16*f57a2596SAlexander Hansen #pragma once 17*f57a2596SAlexander Hansen 18*f57a2596SAlexander Hansen #include <nlohmann/json.hpp> 19*f57a2596SAlexander Hansen 20*f57a2596SAlexander Hansen void logDeviceAdded(const nlohmann::json& record); 21*f57a2596SAlexander Hansen 22*f57a2596SAlexander Hansen void logDeviceRemoved(const nlohmann::json& record); 23