Documentation Project 1
ContentsIndexHome
PreviousUpNext
construct.h

Defines interface for Construct API. 

This API is for distributed process tracking. A launching program will receive notifications to cause certain events to happen. Applications built for use by this execution tracking program will register that they are loading while they are loading, and before the application Main() is invoked. the application should then call LoadComplete() once they have initialized and are ready to process. This allows a quick-wait to wait for the process to register that it is loading, and a longer wait for process completion. Certain processes may not require others to be completely loaded, but maybe just loading. (Two peer processes that have to coordinate together to have either one complete initialization).

 
Name 
Description 
 
Called to indicate that a process is done initializing and is ready to process. 
Name 
Description 
Define Construct namespace. Construct is for distributed process tracking project. Applications will register on-load that they are loading, and should register load completed when they are done loading, or exit. 
Define Construct namespace end. Construct is for distributed process tracking project. Applications will register on-load that they are loading, and should register load completed when they are done loading, or exit. 
Defines TASK namespace (unused?) 
Defines TASK namespace ending.(unused?) 
Define the procedure call type for construct API methods. 
Define a symbol to specify full sack::task::construct namespace. 
Define a symbol to specify full sack::task::construct namespace ending. 
Library linkage specification. 
Copyright (c) 2010. All rights reserved.
What do you think about this topic? Send feedback!