]> sigrok.org Git - libsigrok.git/blobdiff - bindings/cxx/include/libsigrokcxx/libsigrokcxx.hpp
fx2lafw: fix device product string check
[libsigrok.git] / bindings / cxx / include / libsigrokcxx / libsigrokcxx.hpp
index 1db6c7dfecf0cd502ed646266fc46cc5ff62148b..ad59f5b9787a3e986b283e73544045faa47ecbbf 100644 (file)
@@ -232,7 +232,7 @@ private:
                        const char *name, void *cb_data) noexcept;
        static SR_PRIV int close_callback(struct sr_resource *res,
                        void *cb_data) noexcept;
-       static SR_PRIV ssize_t read_callback(const struct sr_resource *res,
+       static SR_PRIV gssize read_callback(const struct sr_resource *res,
                        void *buf, size_t count, void *cb_data) noexcept;
        friend class Context;
 };
@@ -828,6 +828,7 @@ public:
        void send(void *data, size_t length);
        /** Signal end of input data. */
        void end();
+       void reset();
 private:
        Input(shared_ptr<Context> context, const struct sr_input *structure);
        ~Input();