clase de recursive_timed_mutex
Representa un tipo agotó la exclusión mutua.Los objetos de este tipo se utilizan para aplicar la exclusión mutua mediante el bloqueo limitado en tiempo dentro de un programa.A diferencia de los objetos de timed_mutex escrito, el efecto de los métodos de bloqueo de llamada para los objetos de recursive_timed_mutex esté bien definido.
class recursive_timed_mutex;
Members
Constructores públicos
Nombre |
Descripción |
---|---|
Construye un objeto de recursive_timed_mutex que no está bloqueado. |
|
Libera los recursos utilizados por el objeto de recursive_timed_mutex. |
Métodos públicos
Nombre |
Descripción |
---|---|
Bloquea el subproceso que realiza la llamada hasta que el subproceso obtenga la propiedad de mutex. |
|
Intente obtener la propiedad de mutex sin bloquearse. |
|
Intente obtener la propiedad de mutex para un intervalo de tiempo especificado. |
|
Intente obtener la propiedad de mutex hasta un momento específico. |
|
Propiedad de mutex. |
Requisitos
Exclusión mutua de Encabezado:
Espacio de nombres: std