Ruby: CRYPTO_dynlock_value Struct Reference

Ruby 3.0.5p211 (2022-11-24 revision ba5cf0f7c52d4d35cc6a173c89eda98ceffa2dcf)

Data Fields
CRYPTO_dynlock_value Struct Reference

Stores locks needed for OpenSSL thread safety. More...

## Data Fields
rb_nativethread_lock_t | lock
rb_nativethread_id_t | owner
size_t | count

## Detailed Description

Stores locks needed for OpenSSL thread safety.

Definition at line 523 of file ossl.c.

## Field Documentation

## ◆ count

size_t CRYPTO_dynlock_value::count

Definition at line 526 of file ossl.c.

## ◆ lock

rb_nativethread_lock_t CRYPTO_dynlock_value::lock

Definition at line 524 of file ossl.c.

## ◆ owner

rb_nativethread_id_t CRYPTO_dynlock_value::owner

Definition at line 525 of file ossl.c.

The documentation for this struct was generated from the following file:

- ext/openssl/ossl.c