]> rtime.felk.cvut.cz Git - l4.git/blobdiff - l4/pkg/l4re_vfs/include/vfs.h
update
[l4.git] / l4 / pkg / l4re_vfs / include / vfs.h
index 14629c8e6bfb079d3fbcc4d13e4365862dacc942..dfe12c6f7049430d71113e7122d686494d7d1d56 100644 (file)
@@ -1,5 +1,8 @@
 /*
- * (c) 2010 Technische Universität Dresden
+ * (c) 2010 Adam Lackorzynski <adam@os.inf.tu-dresden.de>,
+ *          Alexander Warg <warg@os.inf.tu-dresden.de>
+ *     economic rights: Technische Universität Dresden (Germany)
+ *
  * This file is part of TUD:OS and distributed under the terms of the
  * GNU General Public License 2.
  * Please see the COPYING-GPL-2 file for details.
@@ -295,6 +298,9 @@ public:
    */
   virtual ssize_t writev(const struct iovec*, int iovcnt) throw() = 0;
 
+  virtual ssize_t preadv(const struct iovec *iov, int iovcnt, off64_t offset) throw() = 0;
+  virtual ssize_t pwritev(const struct iovec *iov, int iovcnt, off64_t offset) throw() = 0;
+
   /**
    * \brief Change the file pointer.
    *