U:RDoc::NormalClass[iI" Mutex:ETI"Thread::Mutex;TI" Object;To:RDoc::Markup::Document: @parts[o;;[o:RDoc::Markup::Paragraph;[I" Mutex;To:RDoc::Markup::BlankLine: @fileI"thread_sync.c;T:0@omit_headings_from_table_of_contents_below0; 0; 0[[[[[I" class;T[[: public[[I"new;TI"thread_sync.c;T[:protected[[: private[[I" instance;T[[; [ [I" lock;T@[I" locked?;T@[I" owned?;T@[I" sleep;T@[I"synchronize;T@[I" try_lock;T@[I" unlock;T@[;[[;[[[U:RDoc::Context::Section[i0o;;[; 0; 0[@I" Thread;TcRDoc::NormalClass