TGRecMutex
clear
init
lock
trylock
unlock