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
TypeDirectionArgument NameDescription
voidN/A

sl_token_manager_lock_begin#

void sl_token_manager_lock_begin (void )

Begin a lock section.

Parameters
TypeDirectionArgument NameDescription
voidN/A

sl_token_manager_lock_end#

void sl_token_manager_lock_end (void )

End a lock section.

Parameters
TypeDirectionArgument NameDescription
voidN/A