#include "../include/librealsense2/h/rs_types.h"
#include "../include/librealsense2/h/rs_option.h"
#include <memory>
#include <functional>
#include <thread>
#include <vector>
#include <algorithm>
#include <set>
#include <iterator>
#include <tuple>
#include <map>
#include <cstring>
#include <string>
#include <sstream>
Go to the source code of this file.
|
enum | librealsense::platform::power_state { librealsense::platform::D0,
librealsense::platform::D3
} |
|
enum | librealsense::platform::usb_spec : uint16_t {
librealsense::platform::usb_undefined = 0,
librealsense::platform::usb1_type = 0x0100,
librealsense::platform::usb1_1_type = 0x0110,
librealsense::platform::usb2_type = 0x0200,
librealsense::platform::usb2_1_type = 0x0210,
librealsense::platform::usb3_type = 0x0300,
librealsense::platform::usb3_1_type = 0x0310
} |
|
enum | librealsense::platform::custom_sensor_report_field {
librealsense::platform::minimum,
librealsense::platform::maximum,
librealsense::platform::name,
librealsense::platform::size,
librealsense::platform::unit_expo,
librealsense::platform::units,
librealsense::platform::value
} |
|
|
template<class T > |
bool | librealsense::list_changed (const std::vector< T > &list1, const std::vector< T > &list2, std::function< bool(T, T)> equal=[](T first, T second) { return first==second;}) |
|
bool | librealsense::platform::operator== (const stream_profile &a, const stream_profile &b) |
|
bool | librealsense::platform::operator== (const uvc_device_info &a, const uvc_device_info &b) |
|
bool | librealsense::platform::operator== (const usb_device_info &a, const usb_device_info &b) |
|
bool | librealsense::platform::operator== (const hid_device_info &a, const hid_device_info &b) |
|
bool | librealsense::platform::operator== (const playback_device_info &a, const playback_device_info &b) |
|
bool | librealsense::platform::operator== (const tm2_device_info &a, const tm2_device_info &b) |
|
std::shared_ptr< backend > | librealsense::platform::create_backend () |
|
double | librealsense::monotonic_to_realtime (double monotonic) |
|
§ LIBREALSENSE_BACKEND_H
#define LIBREALSENSE_BACKEND_H |
§ DEFAULT_V4L2_FRAME_BUFFERS
const uint8_t DEFAULT_V4L2_FRAME_BUFFERS = 4 |
§ DELAY_FOR_RETRIES
const uint16_t DELAY_FOR_RETRIES = 50 |
§ MAX_META_DATA_SIZE
const uint8_t MAX_META_DATA_SIZE = 0xff |
§ MAX_RETRIES
const uint16_t MAX_RETRIES = 100 |
§ VID_INTEL_CAMERA
const uint16_t VID_INTEL_CAMERA = 0x8086 |