kernel/eka/include/e32const.h
changeset 281 13fbfa31d2ba
parent 33 0173bcd7697c
child 271 dc268b18d709
child 294 039a3e647356
equal deleted inserted replaced
266:0008ccd16016 281:13fbfa31d2ba
  2407 	*/
  2407 	*/
  2408 	EChangesSystemTime=0x10,
  2408 	EChangesSystemTime=0x10,
  2409 	
  2409 	
  2410 
  2410 
  2411 	/**
  2411 	/**
  2412 	The free memory level has crossed a specified threshold value.
  2412 	The system's free memory level has crossed a specified threshold value.
  2413 	
  2413 	
  2414 	On systems that support data paging, this is also generated where the available swap space
  2414 	On systems that support data paging, this is also generated where the available swap space
  2415 	crosses one of the specified threshold values.
  2415 	crosses one of the specified threshold values.
  2416 	*/
  2416 	*/
  2417 	EChangesFreeMemory=0x20,
  2417 	EChangesFreeMemory=0x20,
  2418 
  2418 
  2419 	
  2419 	
  2420 	/**
  2420 	/**
  2421 	A memory allocation has failed due to insufficient free memory.
  2421 	A memory allocation has failed due to insufficient free memory somewhere in the system.
       
  2422 
       
  2423 	Please note that this notifcation is generated when any memory allocation fails, not just
       
  2424 	allocations attempted by the current process.
       
  2425 
       
  2426 	This is designed to notify a system memory manager component when a memory allocation failed
       
  2427 	even when the system's memory has not crossed the low-memory threshold.  It should not be used
       
  2428 	as part of a memory management strategy within a single process.
  2422 	*/
  2429 	*/
  2423 	EChangesOutOfMemory=0x40,
  2430 	EChangesOutOfMemory=0x40,
  2424 	
  2431 	
  2425 
  2432 
  2426 	/**
  2433 	/**
  2427 	The free memory level has fallen below the low-memory threshold
  2434 	The system's free memory level has fallen below the low-memory threshold
  2428 	@see UserSvr::SetMemoryThresholds()
  2435 	@see UserSvr::SetMemoryThresholds()
  2429 	*/
  2436 	*/
  2430 	EChangesLowMemory=0x80,
  2437 	EChangesLowMemory=0x80,
  2431 
  2438 
  2432 	/**
  2439 	/**