ReactOS 0.4.16-dev-329-g9223134
nfs41_types.h File Reference
#include "wintirpc.h"
#include "rpc/xdr.h"
#include "nfs41_const.h"
Include dependency graph for nfs41_types.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  __nfs41_abs_path
 
struct  __nfs41_component
 
struct  __nfs41_fh
 
struct  __nfs41_path_fh
 
struct  __nfs41_fsid
 
struct  __nfs41_readdir_cookie
 
struct  __nfs41_write_verf
 
struct  __netaddr4
 
struct  __multi_addr4
 
struct  __bitmap4
 
struct  __nfstime4
 
struct  __client_owner4
 
struct  __server_owner4
 
struct  __state_owner4
 
struct  __nfs_impl_id4
 
struct  __nfsace4
 
struct  __nfsacl41
 
struct  __stateid4
 
struct  __open_delegation4
 
struct  __fattr4
 
struct  __change_info4
 
struct  __fs_location_server
 
struct  __fs_location4
 
struct  __fs_locations4
 
struct  __threshold_item4
 
struct  __mdsthreshold4
 
struct  __nfs41_file_info
 

Macros

#define MAX_MDSTHRESHOLD_ITEMS   1
 

Typedefs

typedef charcaddr_t
 
typedef struct __nfs41_abs_path nfs41_abs_path
 
typedef struct __nfs41_component nfs41_component
 
typedef struct __nfs41_fh nfs41_fh
 
typedef struct __nfs41_path_fh nfs41_path_fh
 
typedef struct __nfs41_fsid nfs41_fsid
 
typedef struct __nfs41_readdir_cookie nfs41_readdir_cookie
 
typedef struct __nfs41_write_verf nfs41_write_verf
 
typedef struct __netaddr4 netaddr4
 
typedef struct __multi_addr4 multi_addr4
 
typedef struct __bitmap4 bitmap4
 
typedef struct __nfstime4 nfstime4
 
typedef struct __client_owner4 client_owner4
 
typedef struct __server_owner4 server_owner4
 
typedef struct __state_owner4 state_owner4
 
typedef struct __nfs_impl_id4 nfs_impl_id4
 
typedef struct __nfsace4 nfsace4
 
typedef struct __nfsacl41 nfsacl41
 
typedef struct __stateid4 stateid4
 
typedef struct __open_delegation4 open_delegation4
 
typedef struct __fattr4 fattr4
 
typedef struct __change_info4 change_info4
 
typedef struct __fs_location_server fs_location_server
 
typedef struct __fs_location4 fs_location4
 
typedef struct __fs_locations4 fs_locations4
 
typedef struct __threshold_item4 threshold_item4
 
typedef struct __mdsthreshold4 mdsthreshold4
 
typedef struct __nfs41_file_info nfs41_file_info
 

Enumerations

enum  {
  MDSTHRESH_READ = 0 , MDSTHRESH_WRITE , MDSTHRESH_READ_IO , MDSTHRESH_WRITE_IO ,
  MAX_MDSTHRESH_HINTS
}
 

Variables

static const int64_t NFS4_INT64_MAX = 0x7fffffffffffffff
 
static const uint64_t NFS4_UINT64_MAX = 0xffffffffffffffff
 
static const int32_t NFS4_INT32_MAX = 0x7fffffff
 
static const uint32_t NFS4_UINT32_MAX = 0xffffffff
 
static const uint64_t NFS4_MAXFILELEN = 0xffffffffffffffff
 
static const uint64_t NFS4_MAXFILEOFF = 0xfffffffffffffffe
 

Macro Definition Documentation

◆ MAX_MDSTHRESHOLD_ITEMS

#define MAX_MDSTHRESHOLD_ITEMS   1

Definition at line 202 of file nfs41_types.h.

Typedef Documentation

◆ bitmap4

◆ caddr_t

typedef char* caddr_t

Definition at line 29 of file nfs41_types.h.

◆ change_info4

◆ client_owner4

◆ fattr4

◆ fs_location4

◆ fs_location_server

◆ fs_locations4

◆ mdsthreshold4

◆ multi_addr4

◆ netaddr4

◆ nfs41_abs_path

◆ nfs41_component

◆ nfs41_fh

◆ nfs41_file_info

◆ nfs41_fsid

◆ nfs41_path_fh

◆ nfs41_readdir_cookie

◆ nfs41_write_verf

◆ nfs_impl_id4

◆ nfsace4

◆ nfsacl41

◆ nfstime4

◆ open_delegation4

◆ server_owner4

◆ state_owner4

◆ stateid4

◆ threshold_item4

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
MDSTHRESH_READ 
MDSTHRESH_WRITE 
MDSTHRESH_READ_IO 
MDSTHRESH_WRITE_IO 
MAX_MDSTHRESH_HINTS 

Definition at line 189 of file nfs41_types.h.

189 {
190 MDSTHRESH_READ = 0,
194
196};
@ MDSTHRESH_READ
Definition: nfs41_types.h:190
@ MDSTHRESH_READ_IO
Definition: nfs41_types.h:192
@ MDSTHRESH_WRITE
Definition: nfs41_types.h:191
@ MDSTHRESH_WRITE_IO
Definition: nfs41_types.h:193
@ MAX_MDSTHRESH_HINTS
Definition: nfs41_types.h:195

Variable Documentation

◆ NFS4_INT32_MAX

const int32_t NFS4_INT32_MAX = 0x7fffffff
static

Definition at line 33 of file nfs41_types.h.

◆ NFS4_INT64_MAX

const int64_t NFS4_INT64_MAX = 0x7fffffffffffffff
static

Definition at line 31 of file nfs41_types.h.

◆ NFS4_MAXFILELEN

const uint64_t NFS4_MAXFILELEN = 0xffffffffffffffff
static

Definition at line 36 of file nfs41_types.h.

◆ NFS4_MAXFILEOFF

const uint64_t NFS4_MAXFILEOFF = 0xfffffffffffffffe
static

Definition at line 37 of file nfs41_types.h.

◆ NFS4_UINT32_MAX

const uint32_t NFS4_UINT32_MAX = 0xffffffff
static

Definition at line 34 of file nfs41_types.h.

◆ NFS4_UINT64_MAX

const uint64_t NFS4_UINT64_MAX = 0xffffffffffffffff
static