LibMultiSense
LibMultiSense Documentation
crl::multisense::Channel Member List

This is the complete list of members for crl::multisense::Channel, including all inherited members.

addIsolatedCallback(image::Callback callback, DataSource imageSourceMask, void *userDataP=NULL)=0crl::multisense::Channelpure virtual
addIsolatedCallback(lidar::Callback callback, void *userDataP=NULL)=0crl::multisense::Channelpure virtual
addIsolatedCallback(pps::Callback callback, void *userDataP=NULL)=0crl::multisense::Channelpure virtual
addIsolatedCallback(imu::Callback callback, void *userDataP=NULL)=0crl::multisense::Channelpure virtual
addIsolatedCallback(compressed_image::Callback callback, DataSource imageSourceMask, void *userDataP=NULL)=0crl::multisense::Channelpure virtual
addIsolatedCallback(ground_surface::Callback callback, void *userDataP=NULL)=0crl::multisense::Channelpure virtual
Create(const std::string &sensorAddress)crl::multisense::Channelstatic
Destroy(Channel *instanceP)crl::multisense::Channelstatic
flashBitstream(const std::string &file)=0crl::multisense::Channelpure virtual
flashFirmware(const std::string &file)=0crl::multisense::Channelpure virtual
getApiVersion(VersionType &version)=0crl::multisense::Channelpure virtual
getDeviceInfo(system::DeviceInfo &info)=0crl::multisense::Channelpure virtual
getDeviceModes(std::vector< system::DeviceMode > &m)=0crl::multisense::Channelpure virtual
getDeviceStatus(system::StatusMessage &status)=0crl::multisense::Channelpure virtual
getDirectedStreams(std::vector< DirectedStream > &streams)=0crl::multisense::Channelpure virtual
getEnabledStreams(DataSource &mask)=0crl::multisense::Channelpure virtual
getExternalCalibration(system::ExternalCalibration &calibration)=0crl::multisense::Channelpure virtual
getImageCalibration(image::Calibration &c)=0crl::multisense::Channelpure virtual
getImageConfig(image::Config &c)=0crl::multisense::Channelpure virtual
getImageHistogram(int64_t frameId, image::Histogram &histogram)=0crl::multisense::Channelpure virtual
getImuConfig(uint32_t &samplesPerMessage, std::vector< imu::Config > &c)=0crl::multisense::Channelpure virtual
getImuInfo(uint32_t &maxSamplesPerMesage, std::vector< imu::Info > &info)=0crl::multisense::Channelpure virtual
getLargeBufferDetails(uint32_t &bufferCount, uint32_t &bufferSize)=0crl::multisense::Channelpure virtual
getLidarCalibration(lidar::Calibration &c)=0crl::multisense::Channelpure virtual
getLightingConfig(lighting::Config &c)=0crl::multisense::Channelpure virtual
getLightingSensorStatus(lighting::SensorStatus &status)=0crl::multisense::Channelpure virtual
getLocalUdpPort(uint16_t &port)=0crl::multisense::Channelpure virtual
getMotorPos(int32_t &mtu)=0crl::multisense::Channelpure virtual
getMtu(int32_t &mtu)=0crl::multisense::Channelpure virtual
getNetworkConfig(system::NetworkConfig &c)=0crl::multisense::Channelpure virtual
getPtpStatus(int64_t frameId, system::PtpStatus &ptpStatus)=0crl::multisense::Channelpure virtual
getSensorCalibration(image::SensorCalibration &c)=0crl::multisense::Channelpure virtual
getSensorVersion(VersionType &version)=0crl::multisense::Channelpure virtual
getTransmitDelay(image::TransmitDelay &c)=0crl::multisense::Channelpure virtual
getVersionInfo(system::VersionInfo &v)=0crl::multisense::Channelpure virtual
maxDirectedStreams(uint32_t &maximum)=0crl::multisense::Channelpure virtual
networkTimeSynchronization(bool enabled)=0crl::multisense::Channelpure virtual
ptpTimeSynchronization(bool enabled)=0crl::multisense::Channelpure virtual
releaseCallbackBuffer(void *referenceP)=0crl::multisense::Channelpure virtual
removeIsolatedCallback(image::Callback callback)=0crl::multisense::Channelpure virtual
removeIsolatedCallback(lidar::Callback callback)=0crl::multisense::Channelpure virtual
removeIsolatedCallback(pps::Callback callback)=0crl::multisense::Channelpure virtual
removeIsolatedCallback(imu::Callback callback)=0crl::multisense::Channelpure virtual
removeIsolatedCallback(compressed_image::Callback callback)=0crl::multisense::Channelpure virtual
removeIsolatedCallback(ground_surface::Callback callback)=0crl::multisense::Channelpure virtual
reserveCallbackBuffer()=0crl::multisense::Channelpure virtual
setDeviceInfo(const std::string &key, const system::DeviceInfo &i)=0crl::multisense::Channelpure virtual
setExternalCalibration(const system::ExternalCalibration &calibration)=0crl::multisense::Channelpure virtual
setImageCalibration(const image::Calibration &c)=0crl::multisense::Channelpure virtual
setImageConfig(const image::Config &c)=0crl::multisense::Channelpure virtual
setImuConfig(bool storeSettingsInFlash, uint32_t samplesPerMessage, const std::vector< imu::Config > &c)=0crl::multisense::Channelpure virtual
setLargeBuffers(const std::vector< uint8_t * > &buffers, uint32_t bufferSize)=0crl::multisense::Channelpure virtual
setLidarCalibration(const lidar::Calibration &c)=0crl::multisense::Channelpure virtual
setLightingConfig(const lighting::Config &c)=0crl::multisense::Channelpure virtual
setMotorSpeed(float rpm)=0crl::multisense::Channelpure virtual
setMtu(int32_t mtu)=0crl::multisense::Channelpure virtual
setNetworkConfig(const system::NetworkConfig &c)=0crl::multisense::Channelpure virtual
setSensorCalibration(const image::SensorCalibration &c)=0crl::multisense::Channelpure virtual
setTransmitDelay(const image::TransmitDelay &c)=0crl::multisense::Channelpure virtual
setTriggerSource(TriggerSource s)=0crl::multisense::Channelpure virtual
startDirectedStream(const DirectedStream &stream)=0crl::multisense::Channelpure virtual
startDirectedStreams(const std::vector< DirectedStream > &streams)=0crl::multisense::Channelpure virtual
startStreams(DataSource mask)=0crl::multisense::Channelpure virtual
statusString(Status status)crl::multisense::Channelstatic
stopDirectedStream(const DirectedStream &stream)=0crl::multisense::Channelpure virtual
stopStreams(DataSource mask)=0crl::multisense::Channelpure virtual
verifyBitstream(const std::string &file)=0crl::multisense::Channelpure virtual
verifyFirmware(const std::string &file)=0crl::multisense::Channelpure virtual
~Channel()crl::multisense::Channelinlinevirtual