aboutsummaryrefslogtreecommitdiffstats
path: root/fsa/src/vespa/fsa/file.h
blob: 043c4403d9bcb152a7d4728fb50c291f3ea2a713 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
// Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
/**
 * @author  Peter Boros
 * @date    2008/05/30
 * @version $Id$
 * @file    file.h
 * @brief   Currently just %FileAccessMethod
 */

#pragma once

namespace fsa {

// {{{ FileAccessMethod

/**
 * @brief File access method enum.
 */
enum FileAccessMethod {
  FILE_ACCESS_UNDEF,
  FILE_ACCESS_READ,
  FILE_ACCESS_MMAP,
  FILE_ACCESS_MMAP_WITH_MLOCK
};

// }}}

} // namespace fsa