haiku/headers/os
Axel Dörfler 351b7a2d24 * Added B_WATCH_INTERIM_STAT, and B_STAT_INTERIM_UPDATE definitions to
NodeMonitor.h.
* The latter will be set in "statFields" for interim updates when you have
  asked to get them via the former.
* BFS now uses the B_STAT_INTERIM_UPDATE flag for sending updates to actively
  written files.
* This makes us more compatible with BeOS again; if you only asked for
  B_WATCH_STAT, you will now only receive a notification if the file in
  question has been closed.
* Tracker now uses B_WATCH_INTERIM_STAT to always get all updates (ie.
  downloading a file will update its size and modification time in Tracker
  periodically during the download).
* Wether "needsTrimming" was true or not has no influence on wether or not
  the size index needs to be updated in BFS - only the actual file size is
  stored there, not the on-disk size.
* Added a TODO comment in Inode::WriteAt() that it would actually need to
  update the size index when changing the file size, not when the file has
  been closed (but that's probably too slow).


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@24114 a95241bf-73f2-0310-859d-f6bbb57e9c96
2008-02-25 13:54:30 +00:00
..
add-ons * Rewrote TrackerAddOn.h header :-) 2007-10-15 22:56:37 +00:00
app fix a bit of gcc4 build 2007-10-15 22:35:52 +00:00
arch tag warnings with M68K: 2007-10-25 12:43:05 +00:00
be_apps Added the public header to allow apps to take advantage of the services daemon's app restart capabilities 2007-01-06 02:27:52 +00:00
bluetooth Add using namespace pragmas 2008-02-21 22:17:54 +00:00
device * Rewrote BeBuild.h which had "a few" consequences (got rid of all those class 2007-10-15 20:13:55 +00:00
drivers Made DPC module binary compatible with BeOS one. 2008-02-06 23:10:13 +00:00
game declared entry_ref 2008-02-08 21:37:25 +00:00
interface BTextControl: 2008-02-24 20:39:29 +00:00
kernel Added experimental ktrace_[v]printf() functions to libroot. Their output 2008-01-21 15:10:05 +00:00
mail fix a bit of gcc4 build 2007-10-15 22:35:52 +00:00
media fix a bit of gcc4 build 2007-10-15 22:35:52 +00:00
midi * Rewrote BeBuild.h which had "a few" consequences (got rid of all those class 2007-10-15 20:13:55 +00:00
midi2 style cleanup 2006-09-21 13:04:59 +00:00
net * Rewrote BeBuild.h which had "a few" consequences (got rid of all those class 2007-10-15 20:13:55 +00:00
opengl Corrected GLRenderer's instantiation function name. 2008-01-26 22:51:51 +00:00
storage * Added B_WATCH_INTERIM_STAT, and B_STAT_INTERIM_UPDATE definitions to 2008-02-25 13:54:30 +00:00
support * fixed coding style... 2008-02-24 22:22:43 +00:00
translation * Rewrote BeBuild.h which had "a few" consequences (got rid of all those class 2007-10-15 20:13:55 +00:00
AppKit.h added these master include files for better R5 compatibility when compiling 2002-10-23 13:48:14 +00:00
Be.h added these master include files for better R5 compatibility when compiling 2002-10-23 13:48:14 +00:00
BeBuild.h * Rewrote BeBuild.h which had "a few" consequences (got rid of all those class 2007-10-15 20:13:55 +00:00
DeviceKit.h added these master include files for better R5 compatibility when compiling 2002-10-23 13:48:14 +00:00
GameKit.h added these master include files for better R5 compatibility when compiling 2002-10-23 13:48:14 +00:00
InterfaceKit.h added these master include files for better R5 compatibility when compiling 2002-10-23 13:48:14 +00:00
KernelKit.h added these master include files for better R5 compatibility when compiling 2002-10-23 13:48:14 +00:00
MailKit.h added these master include files for better R5 compatibility when compiling 2002-10-23 13:48:14 +00:00
MediaKit.h added these master include files for better R5 compatibility when compiling 2002-10-23 13:48:14 +00:00
MidiKit.h added these master include files for better R5 compatibility when compiling 2002-10-23 13:48:14 +00:00
NetKit.h added these master include files for better R5 compatibility when compiling 2002-10-23 13:48:14 +00:00
NetworkKit.h Official place for socket.h is sys/ 2007-07-14 09:26:22 +00:00
OpenGLKit.h Removed GLX headers: was never there anyway! 2005-06-26 21:48:15 +00:00
StorageKit.h StorageKit.h still included the Alias.h header file I removed with the previous commit. 2007-07-06 12:52:01 +00:00
SupportKit.h added these master include files for better R5 compatibility when compiling 2002-10-23 13:48:14 +00:00
TranslationKit.h added these master include files for better R5 compatibility when compiling 2002-10-23 13:48:14 +00:00