New test.
[mono.git] / mcs / class / Mono.Posix / Mono.Unix / FileTypes.cs
index 647af423e3a7280ce4023091c13a4d30014fe44a..0059705dce5e6e7f38d42fa08f71ed8522aeca2a 100644 (file)
@@ -4,7 +4,7 @@
 // Authors:
 //   Jonathan Pryor (jonpryor@vt.edu)
 //
-// (C) 2005 Jonathan Pryor
+// (C) 2005-2006 Jonathan Pryor
 //
 // Permission is hereby granted, free of charge, to any person obtaining
 // a copy of this software and associated documentation files (the
@@ -31,18 +31,14 @@ using Mono.Unix;
 
 namespace Mono.Unix {
 
-       [Flags]
        public enum FileTypes {
                Directory         = (int) Native.FilePermissions.S_IFDIR,
-               CharacterSpecial  = (int) Native.FilePermissions.S_IFCHR,
-               BlockSpecial      = (int) Native.FilePermissions.S_IFBLK,
+               CharacterDevice   = (int) Native.FilePermissions.S_IFCHR,
+               BlockDevice       = (int) Native.FilePermissions.S_IFBLK,
                RegularFile       = (int) Native.FilePermissions.S_IFREG,
-               FIFO              = (int) Native.FilePermissions.S_IFIFO,
+               Fifo              = (int) Native.FilePermissions.S_IFIFO,
                SymbolicLink      = (int) Native.FilePermissions.S_IFLNK,
                Socket            = (int) Native.FilePermissions.S_IFSOCK,
-               AllTypes          = 
-                       Directory | CharacterSpecial | BlockSpecial | RegularFile | FIFO | 
-                       SymbolicLink | Socket,
        }
 }