C# Class bigloo.mutex

Inheritance: obj
Afficher le fichier Open project: mbrock/bigloo-llvm Class Usage Examples

Méthodes publiques

Свойство Type Description
amutex mutex
name Object
nil_mutex mutex

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
create ( Object name ) : mutex

Method Details

acquire_lock() public méthode

public acquire_lock ( ) : bool
Résultat bool

acquire_timed_lock() public méthode

public acquire_timed_lock ( int tmt ) : bool
tmt int
Résultat bool

create() protected méthode

protected create ( Object name ) : mutex
name Object
Résultat mutex

make() public static méthode

public static make ( Object name ) : mutex
name Object
Résultat mutex

mutex() public méthode

public mutex ( ) : System
Résultat System

mutex() public méthode

public mutex ( Object n ) : System
n Object
Résultat System

release_lock() public méthode

public release_lock ( ) : bool
Résultat bool

state() public méthode

public state ( ) : Object
Résultat Object

write() public méthode

public write ( output_port p ) : void
p output_port
Résultat void

Property Details

amutex public_oe static_oe property

public static mutex,bigloo amutex
Résultat mutex

name public_oe property

public Object name
Résultat Object

nil_mutex public_oe static_oe property

public static mutex,bigloo nil_mutex
Résultat mutex