Program Listing for File UVCProperties.hpp

Return to documentation for file (include/depthai/properties/UVCProperties.hpp)

#pragma once

#include "depthai/properties/Properties.hpp"

namespace dai {

struct UVCProperties : PropertiesSerializable<Properties, UVCProperties> {
    std::unordered_map<int, int> gpioInit;

    std::unordered_map<int, int> gpioStreamOn;

    std::unordered_map<int, int> gpioStreamOff;

    ~UVCProperties() override;
};

DEPTHAI_SERIALIZE_EXT(UVCProperties, gpioInit, gpioStreamOn, gpioStreamOff);

}  // namespace dai