createMeshConfig static method
MeshConfig
createMeshConfig(
- String meshId, {
- int? maxConnectionCount,
- int? backoffMillis,
- int? evictionBackoffMillis,
- int? randomSeed,
- int? requestTimeoutMillis,
- int? advertisingDelayMillis,
- int? connectDelayMillis,
- int? initialDiscoveryDurationSeconds,
- int? discoveryDurationSeconds,
- int? discoveryPauseSeconds,
- int? discoveryPauseJitterSeconds,
- int? txLogBatchSizeKb,
- int? txLogBatchMaxCount,
Creates a mesh sync configuration. See MeshConfig field documentation for details on each option.
Implementation
static MeshConfig createMeshConfig(String meshId,
{int? maxConnectionCount,
int? backoffMillis,
int? evictionBackoffMillis,
int? randomSeed,
int? requestTimeoutMillis,
int? advertisingDelayMillis,
int? connectDelayMillis,
int? initialDiscoveryDurationSeconds,
int? discoveryDurationSeconds,
int? discoveryPauseSeconds,
int? discoveryPauseJitterSeconds,
int? txLogBatchSizeKb,
int? txLogBatchMaxCount}) =>
MeshConfig._(meshId,
maxConnectionCount: maxConnectionCount,
backoffMillis: backoffMillis,
evictionBackoffMillis: evictionBackoffMillis,
randomSeed: randomSeed,
requestTimeoutMillis: requestTimeoutMillis,
advertisingDelayMillis: advertisingDelayMillis,
connectDelayMillis: connectDelayMillis,
initialDiscoveryDurationSeconds: initialDiscoveryDurationSeconds,
discoveryDurationSeconds: discoveryDurationSeconds,
discoveryPauseSeconds: discoveryPauseSeconds,
discoveryPauseJitterSeconds: discoveryPauseJitterSeconds,
txLogBatchSizeKb: txLogBatchSizeKb,
txLogBatchMaxCount: txLogBatchMaxCount);