|
Motr
M0
|
#include <engine.h>

Data Fields | |
| uint64_t | bec_tx_active_max |
| size_t | bec_group_nr |
| struct m0_be_tx_group_cfg | bec_group_cfg |
| struct m0_be_tx_credit | bec_tx_size_max |
| m0_bcount_t | bec_tx_payload_max |
| m0_time_t | bec_group_freeze_timeout_min |
| m0_time_t | bec_group_freeze_timeout_max |
| m0_time_t | bec_group_freeze_timeout_limit |
| struct m0_reqh * | bec_reqh |
| bool | bec_wait_for_recovery |
| struct m0_be_domain * | bec_domain |
| struct m0_be_log_discard * | bec_log_discard |
| struct m0_be_pd * | bec_pd |
| struct m0_be_tx_group_cfg * | bec_groups_cfg |
| struct m0_mutex * | bec_lock |
| struct m0_be_domain* bec_domain |
| struct m0_be_tx_group_cfg bec_group_cfg |
Group configuration.
The following fields should be set by the user:
| struct m0_be_tx_group_cfg* bec_groups_cfg |
| struct m0_mutex* bec_lock |
The engine lock. Protects all fields of m0_be_engine.
| struct m0_be_log_discard* bec_log_discard |
| struct m0_reqh* bec_reqh |
| uint64_t bec_tx_active_max |
| m0_bcount_t bec_tx_payload_max |
| struct m0_be_tx_credit bec_tx_size_max |
| bool bec_wait_for_recovery |
Wait in m0_be_engine_start() until recovery is finished.