projects
/
pulseview.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Set PopupToolButton::_popup to NULL at construction
[pulseview.git]
/
pv
/
sigsession.h
diff --git
a/pv/sigsession.h
b/pv/sigsession.h
index da72015fc7935ffe03efbc846eec85368c92eec3..5953902df02750714df9dc944bd0b802439d49b7 100644
(file)
--- a/
pv/sigsession.h
+++ b/
pv/sigsession.h
@@
-87,6
+87,8
@@
public:
void set_file(const std::string &name)
throw(QString);
void set_file(const std::string &name)
throw(QString);
+ void set_default_device();
+
void release_device(device::DevInst *dev_inst);
capture_state get_capture_state() const;
void release_device(device::DevInst *dev_inst);
capture_state get_capture_state() const;
@@
-143,6
+145,8
@@
private:
void feed_in_meta(const sr_dev_inst *sdi,
const sr_datafeed_meta &meta);
void feed_in_meta(const sr_dev_inst *sdi,
const sr_datafeed_meta &meta);
+ void feed_in_frame_begin();
+
void feed_in_logic(const sr_datafeed_logic &logic);
void feed_in_analog(const sr_datafeed_analog &analog);
void feed_in_logic(const sr_datafeed_logic &logic);
void feed_in_analog(const sr_datafeed_analog &analog);
@@
-182,7
+186,11
@@
signals:
void signals_changed();
void signals_changed();
- void data_updated();
+ void frame_began();
+
+ void data_received();
+
+ void frame_ended();
private:
// TODO: This should not be necessary. Multiple concurrent
private:
// TODO: This should not be necessary. Multiple concurrent