SAGContext

typedef  struct

{

SAGPointer multithreaded_context_pointer;

int async_id [2];

SAGPointer itc_ptr;

int reserved [10];

}

SAGContext;

 

SAGContext is used to support multithreaded applications. It is the application's responsibility to hold the context in a manner which allows the API to be called from different threads during a session. The structure must be initialized to NULLS prior to being used for the first time. Subsequent modifications of  SAGContext by the application may have undesirable side-effects and should be avoided.