Other Protocols
The following protocols are available globally.
-
Any peer in the cluster, can be used used to identify a peer using its unique node that it represents.
See moreDeclaration
Swift
public protocol SWIMAddressablePeer
-
SWIM A peer which originated a
See moreping
, should be replied to with anack
.Declaration
Swift
public protocol SWIMPingOriginPeer : SWIMAddressablePeer
-
A SWIM peer which originated a
See morepingRequest
and thus can receive either anack
ornack
from the intermediary.Declaration
Swift
public protocol SWIMPingRequestOriginPeer : SWIMPingOriginPeer
-
SWIM peer which can be initiated contact with, by sending ping or ping request messages.
See moreDeclaration
Swift
public protocol SWIMPeer : SWIMAddressablePeer
-
This protocol defines all callbacks that a SWIM Shell (in other words, “runtime”) must implement to properly drive the underlying SWIM.Instance (which contains the complete logic of SWIM).
See moreDeclaration
Swift
public protocol SWIMProtocol