protected final class FD.Broadcaster
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.util.concurrent.Future<?> |
bcast_future |
protected java.util.concurrent.locks.Lock |
bcast_lock |
protected java.util.List<Address> |
suspected_mbrs |
protected FD.BroadcastTask |
task |
Modifier | Constructor and Description |
---|---|
protected |
Broadcaster() |
Modifier and Type | Method and Description |
---|---|
protected void |
addSuspectedMember(Address mbr)
Adds a suspected member.
|
protected java.util.List<Address> |
getSuspectedMembers() |
protected void |
startBroadcastTask(Address suspect)
Starts a new task, or - if already running - adds the argument to the running task.
|
protected void |
stopBroadcastTask() |
protected final java.util.List<Address> suspected_mbrs
protected final java.util.concurrent.locks.Lock bcast_lock
protected java.util.concurrent.Future<?> bcast_future
protected FD.BroadcastTask task
protected java.util.List<Address> getSuspectedMembers()
protected void startBroadcastTask(Address suspect)
suspect
- protected void stopBroadcastTask()
protected void addSuspectedMember(Address mbr)
Copyright © 1998-2020 Red Hat. All Rights Reserved.