Common Token Manager lock functions#
This module provides data protection tools for the common token manager.
The functions in this module are the default protection tools for the CTM. The application can substitute the sl_token_manager_lock_begin
and sl_token_manager_lock_end
functions, provided that the CTM functions are protected from being called in a re-entrant manner.
Note
These functions are intended for use by the CTM and should not be used directly by any applications.
Functions#
void
Create a mutex for locking and unlocking a section.
void
Begin a lock section.
void
End a lock section.
Function Documentation#
sl_token_manager_lock_create_mutex#
void sl_token_manager_lock_create_mutex (void )
Create a mutex for locking and unlocking a section.
Parameters
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
sl_token_manager_lock_begin#
void sl_token_manager_lock_begin (void )
Begin a lock section.
Parameters
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |
sl_token_manager_lock_end#
void sl_token_manager_lock_end (void )
End a lock section.
Parameters
Type | Direction | Argument Name | Description |
---|---|---|---|
void | N/A |