39 std::lock_guard<std::mutex> lock(rpc_methods_mutex);
46 std::lock_guard<std::mutex> lock(rpc_methods_mutex);
53 std::lock_guard<std::mutex> lock(rpc_methods_mutex);
60 std::lock_guard<std::mutex> lock(rpc_methods_mutex);
67 std::lock_guard<std::mutex> lock(rpc_methods_mutex);
75 std::lock_guard<std::mutex> lock(rpc_methods_mutex);
83 std::lock_guard<std::mutex> lock(rpc_methods_mutex);
90 std::lock_guard<std::mutex> lock(rpc_methods_mutex);
97 std::lock_guard<std::mutex> lock(rpc_methods_mutex);
104 std::lock_guard<std::mutex> lock(rpc_methods_mutex);
111 std::lock_guard<std::mutex> lock(rpc_methods_mutex);
118 std::lock_guard<std::mutex> lock(rpc_methods_mutex);
125 std::lock_guard<std::mutex> lock(rpc_methods_mutex);
132 std::lock_guard<std::mutex> lock(rpc_methods_mutex);
139 std::lock_guard<std::mutex> lock(rpc_methods_mutex);
yarp::dev::ReturnValue setMode(yarp::dev::cameraFeature_id_t feature, yarp::dev::FeatureMode mode) override
Set the requested mode for the feature.
yarp::dev::ReturnValue hasOnePush(yarp::dev::cameraFeature_id_t feature, bool &hasOnePush) override
Check if the requested feature has the 'onePush' mode.
yarp::dev::ReturnValue setActive(yarp::dev::cameraFeature_id_t feature, bool onoff) override
Set the requested feature on or off.
yarp::dev::ReturnValue hasFeature(yarp::dev::cameraFeature_id_t feature, bool &hasFeature) override
Check if camera has the requested feature (saturation, brightness ... )
yarp::dev::ReturnValue getActive(yarp::dev::cameraFeature_id_t feature, bool &isActive) override
Get the current status of the feature, on or off.
yarp::dev::ReturnValue hasOnOff(yarp::dev::cameraFeature_id_t feature, bool &HasOnOff) override
Check if the camera has the ability to turn on/off the requested feature.
yarp::dev::ReturnValue getFeature(yarp::dev::cameraFeature_id_t feature, double &value) override
Get the current value for the requested feature.
yarp::dev::ReturnValue hasAuto(yarp::dev::cameraFeature_id_t feature, bool &hasAuto) override
Check if the requested feature has the 'auto' mode.
yarp::dev::ReturnValue hasManual(yarp::dev::cameraFeature_id_t feature, bool &hasManual) override
Check if the requested feature has the 'manual' mode.
yarp::dev::ReturnValue setFeature(yarp::dev::cameraFeature_id_t feature, double value) override
Set the requested feature to a value (saturation, brightness ... )
yarp::dev::ReturnValue getMode(yarp::dev::cameraFeature_id_t feature, yarp::dev::FeatureMode &mode) override
Get the current mode for the feature.
yarp::dev::ReturnValue getCameraDescription(yarp::dev::CameraDescriptor &camera) override
Get a basic description of the camera hw.
yarp::dev::ReturnValue setOnePush(yarp::dev::cameraFeature_id_t feature) override
Set the requested feature to a value (saturation, brightness ... )
For streams capable of holding different kinds of content, check what they actually have.
An interface to the operating system, including Port based communication.