TaskMgr Task and Library Details

















Task Overview - Task



Task Overview - Library

System Task Manager.

Task Attributes

Task priority : 128 (normal priority)
Task depends on : Tasks/FileSystem/Library/FileSys.a Tasks/OS/Library/OS.a

Task Description

Task description pending.

Library Description

This task provides a number of 'higher level' functions to control the running of MDOS. It provides the ability to load/unload tasks from a file system.

Task History
   
 09 September 2010None No history found as yet...
   

Task Function Calls

Here follows a list of functions supplied by this library with a brief description of each. By clicking on a function name, further information will be shown.

FunctionBrief
Lib_TaskManagerLoadTaskLoad and start a new task
Lib_TaskManagerUnloadTaskFunction brief pending...











Lib_TaskManagerLoadTask
Load and start a new task

Function prototype

 BOOL Lib_TaskManagerLoadTask(
                               BYTE *path
 );



Input parameter(s)
  
 BYTE *path - filename of task to load and execute
  


Return value
  
 BOOL - completion status
  


Purpose
The task of the specified filename is loaded and added to the list of running tasks. If the task is already loaded in memory, then it's instance count is simply incremented.

History
   
 23 September 2008GJP Created
   

Click here to report an error


Back to top








Lib_TaskManagerUnloadTask
Function brief pending

Function prototype

 BOOL Lib_TaskManagerUnloadTask(
                                 BYTE *path
 );



Input parameter(s)
  
 BYTE *path - filename of task to terminate and unload
  


Return value
  
 BOOL - completion status
  


Purpose
The task of the specified filename is checked for it's existing presence in memory. If found, it's instance count is decremented. Once the last instance has been requested to unload, then it is truly removed from memory will all memory resources being returned to the system.

History
   
 23 September 2008GJP Created
   

Click here to report an error


Back to top


Back to top


Home   News   Shop   MDOS   Adelian   Luan   Acorn & RISC OS   Consultancy   Hosting   Support   Repository   Contact   Admin                  T and C   Privacy Statement


Click here to report an error or fault with this page