summaryrefslogtreecommitdiff
path: root/power-libperfmgr/libperfmgr/include/perfmgr/FileNode.h
diff options
context:
space:
mode:
Diffstat (limited to 'power-libperfmgr/libperfmgr/include/perfmgr/FileNode.h')
-rw-r--r--power-libperfmgr/libperfmgr/include/perfmgr/FileNode.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/power-libperfmgr/libperfmgr/include/perfmgr/FileNode.h b/power-libperfmgr/libperfmgr/include/perfmgr/FileNode.h
index 5e97d276..bb8a2a79 100644
--- a/power-libperfmgr/libperfmgr/include/perfmgr/FileNode.h
+++ b/power-libperfmgr/libperfmgr/include/perfmgr/FileNode.h
@@ -33,7 +33,7 @@ class FileNode : public Node {
public:
FileNode(std::string name, std::string node_path, std::vector<RequestGroup> req_sorted,
std::size_t default_val_index, bool reset_on_init, bool truncate,
- bool hold_fd = false);
+ bool hold_fd = false, bool write_only = false);
std::chrono::milliseconds Update(bool log_error) override;
@@ -48,6 +48,8 @@ class FileNode : public Node {
const bool hold_fd_;
const bool truncate_;
+ // node will be read in DumpToFd
+ const bool write_only_;
const std::chrono::milliseconds warn_timeout_;
android::base::unique_fd fd_;
};