pub unsafe extern "C" fn cass_execution_profile_set_load_balance_dc_aware_n(
    profile: *mut CassExecProfile,
    local_dc: *const c_char,
    local_dc_length: usize,
    used_hosts_per_remote_dc: c_uint,
    allow_remote_dcs_for_local_cl: cass_bool_t
) -> CassError
Expand description

Same as cass_execution_profile_set_load_balance_dc_aware(), but with lengths for string parameters.

@deprecated The remote DC settings for DC-aware are not suitable for most scenarios that require DC failover. There is also unhandled gap between replication factor number of nodes failing and the full cluster failing. Only the remote DC settings are being deprecated.

@public @memberof CassExecProfile

@param[in] profile @param[in] local_dc @param[in] local_dc_length @param[in] used_hosts_per_remote_dc (deprecated) @param[in] allow_remote_dcs_for_local_cl (deprecated) @return same as cass_execution_profile_set_load_balance_dc_aware()

@see cass_execution_profile_set_load_balance_dc_aware() @see cass_cluster_set_load_balance_dc_aware_n()