From e01c0af722d342962dd57c4de7a610bf0dbb3e6a Mon Sep 17 00:00:00 2001 From: Patrick Venture Date: Thu, 27 Sep 2018 14:56:42 -0700 Subject: example: fixup compilation The example handler had compilation errors. Change-Id: I53392b53f021bf01887559cee4bd79b2799f5730 Signed-off-by: Patrick Venture --- example/example.cpp | 1 + example/example.hpp | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) (limited to 'example') diff --git a/example/example.cpp b/example/example.cpp index de05f00..66c8227 100644 --- a/example/example.cpp +++ b/example/example.cpp @@ -1,6 +1,7 @@ #include "example/example.hpp" #include +#include #include #include diff --git a/example/example.hpp b/example/example.hpp index 4a2df5d..85f5b17 100644 --- a/example/example.hpp +++ b/example/example.hpp @@ -14,7 +14,8 @@ struct ExampleBlob { ExampleBlob() = default; ExampleBlob(uint16_t id, uint16_t flags) : - sessionId(id), flags(flags), length(0) + sessionId(id), flags(flags), + state(StateFlags::open_read | StateFlags::open_write), length(0) { } @@ -24,6 +25,9 @@ struct ExampleBlob /* The flags passed into open. */ uint16_t flags; + /* The current state. */ + uint16_t state; + /* The buffer is a fixed size, but length represents the number of bytes * expected to be used contiguously from offset 0. */ -- cgit v1.2.3