C# Класс bigloo.mutex

Наследование: obj
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
amutex mutex
name Object
nil_mutex mutex

Открытые методы

Метод Описание
acquire_lock ( ) : bool
acquire_timed_lock ( int tmt ) : bool
make ( Object name ) : mutex
mutex ( ) : System
mutex ( Object n ) : System
release_lock ( ) : bool
state ( ) : Object
write ( output_port p ) : void

Защищенные методы

Метод Описание
create ( Object name ) : mutex

Описание методов

acquire_lock() публичный Метод

public acquire_lock ( ) : bool
Результат bool

acquire_timed_lock() публичный Метод

public acquire_timed_lock ( int tmt ) : bool
tmt int
Результат bool

create() защищенный Метод

protected create ( Object name ) : mutex
name Object
Результат mutex

make() публичный статический Метод

public static make ( Object name ) : mutex
name Object
Результат mutex

mutex() публичный Метод

public mutex ( ) : System
Результат System

mutex() публичный Метод

public mutex ( Object n ) : System
n Object
Результат System

release_lock() публичный Метод

public release_lock ( ) : bool
Результат bool

state() публичный Метод

public state ( ) : Object
Результат Object

write() публичный Метод

public write ( output_port p ) : void
p output_port
Результат void

Описание свойств

amutex публичное статическое свойство

public static mutex,bigloo amutex
Результат mutex

name публичное свойство

public Object name
Результат Object

nil_mutex публичное статическое свойство

public static mutex,bigloo nil_mutex
Результат mutex