Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/hashicorp/memberlist
/ functions
Functions
469 in github.com/hashicorp/memberlist
⨍
Functions
469
◇
Types & classes
76
Method
NotifyLeave
(n *Node)
event_delegate.go:59
Method
NotifyLeave
NotifyLeave is invoked when a node is detected to have left. The Node argument must not be modified.
state_test.go:1494
Method
NotifyMerge
(nodes []*Node)
memberlist_test.go:958
Method
NotifyMsg
(msg []byte)
memberlist_test.go:118
Method
NotifyPingComplete
(other *Node, rtt time.Duration, payload []byte)
memberlist_test.go:1939
Method
NotifyUpdate
(n *Node)
event_delegate.go:64
Method
NotifyUpdate
NotifyUpdate is invoked when a node is detected to have updated, usually involving the meta data. The Node argument must not be modified.
state_test.go:1505
Method
PacketCh
See Transport.
mock_transport.go:118
Method
PacketCh
See Transport.
net_transport.go:209
Method
Read
(b []byte)
net_test.go:1062
Method
Read
(p []byte)
peeked_conn.go:38
Function
Run
(t Failer, f func(r *R))
internal/retry/retry.go:91
Function
RunWith
(r Retryer, t Failer, f func(r *R))
internal/retry/retry.go:95
Method
ServeDNS
(w dns.ResponseWriter, r *dns.Msg)
memberlist_test.go:537
Method
Shutdown
See Transport.
mock_transport.go:182
Method
Shutdown
Shutdown will stop any background maintenance of network activity for this memberlist, causing it to appear "dead". A leave message will not be broadc
memberlist.go:731
Method
StreamCh
See Transport.
mock_transport.go:171
Method
StreamCh
See Transport.
net_transport.go:258
Method
String
()
transport.go:81
Function
TestAddLabelHeaderToPacket
(t *testing.T)
label_test.go:16
Function
TestAddLabelHeaderToStream
(t *testing.T)
label_test.go:158
Function
TestAdvertiseAddr
(t *testing.T)
memberlist_test.go:1847
Function
TestAwareness
(t *testing.T)
awareness_test.go:11
Function
TestCompressDecompressPayload
(t *testing.T)
util_test.go:375
Function
TestCreate
(t *testing.T)
memberlist_test.go:335
Function
TestCreate_checkBroadcastQueueMetrics
(t *testing.T)
memberlist_test.go:253
Function
TestCreate_invalidLoggerSettings
(t *testing.T)
memberlist_test.go:322
Function
TestCreate_keyringAndSecretKey
(t *testing.T)
memberlist_test.go:295
Function
TestCreate_keyringOnly
(t *testing.T)
memberlist_test.go:274
Function
TestCreate_protocolVersion
(t *testing.T)
memberlist_test.go:169
Function
TestCreate_secretKey
(t *testing.T)
memberlist_test.go:203
Function
TestCreate_secretKeyEmpty
(t *testing.T)
memberlist_test.go:235
Function
TestDecodeCompoundMessage
(t *testing.T)
util_test.go:314
Function
TestDecodeCompoundMessage_NumberOfPartsOverflow
(t *testing.T)
util_test.go:341
Function
TestDecodeCompoundMessage_Trunc
(t *testing.T)
util_test.go:348
Function
TestDefaultLANConfig_protocolVersion
(t *testing.T)
memberlist_test.go:162
Function
TestEncodeDecode
(t *testing.T)
util_test.go:43
Function
TestEncryptDecryptState
(t *testing.T)
net_test.go:750
Function
TestEncryptDecrypt_V0
(t *testing.T)
security_test.go:38
Function
TestEncryptDecrypt_V1
(t *testing.T)
security_test.go:42
Function
TestGossip_MismatchedKeys
(t *testing.T)
net_test.go:961
Function
TestHandleCommand
(t *testing.T)
net_test.go:1011
Function
TestHandleCompoundPing
As a regression we left this test very low-level and network-ey, even after we abstracted the transport. We added some basic network-free transport te
net_test.go:28
Function
TestHandleConn_NilConnAfterRemoveLabelHeaderFromStream
(t *testing.T)
net_test.go:1020
Function
TestHandleIndirectPing
(t *testing.T)
net_test.go:227
Function
TestHandlePing
(t *testing.T)
net_test.go:105
Function
TestHandlePing_WrongNode
(t *testing.T)
net_test.go:177
Function
TestIngestPacket_CRC
(t *testing.T)
net_test.go:865
Function
TestIngestPacket_ExportedFunc_EmptyMessage
(t *testing.T)
net_test.go:917
Function
TestKRandomNodes
(t *testing.T)
util_test.go:242
Function
TestKeyRing_MultiKeyEncryptDecrypt
(t *testing.T)
keyring_test.go:107
Function
TestKeyring_AddRemoveUse
(t *testing.T)
keyring_test.go:56
Function
TestKeyring_EmptyRing
(t *testing.T)
keyring_test.go:17
Function
TestKeyring_GetPrimaryKey
(t *testing.T)
keyring_test.go:43
Function
TestKeyring_PrimaryOnly
(t *testing.T)
keyring_test.go:30
Function
TestLabelOverhead
(t *testing.T)
label_test.go:371
Function
TestLimitedBroadcastLess
(t *testing.T)
queue_test.go:13
Function
TestLogging_Address
(t *testing.T)
logging_test.go:12
Function
TestLogging_Conn
(t *testing.T)
logging_test.go:29
Function
TestMakeCompoundMessage
(t *testing.T)
util_test.go:299
Function
TestMemberList_AliveNode_ChangeMeta
Serf Bug: GH-58, Meta data does not update
state_test.go:1514
Function
TestMemberList_AliveNode_Conflict
(t *testing.T)
state_test.go:1615
Function
TestMemberList_AliveNode_Idempotent
(t *testing.T)
state_test.go:1422
Function
TestMemberList_AliveNode_NewNode
(t *testing.T)
state_test.go:1318
Function
TestMemberList_AliveNode_Refute
(t *testing.T)
state_test.go:1571
Function
TestMemberList_AliveNode_SuspectNode
(t *testing.T)
state_test.go:1367
Function
TestMemberList_CreateShutdown
(t *testing.T)
memberlist_test.go:382
Function
TestMemberList_DeadNode
(t *testing.T)
state_test.go:1990
Function
TestMemberList_DeadNodeLeft
(t *testing.T)
state_test.go:1912
Function
TestMemberList_DeadNode_AliveReplay
(t *testing.T)
state_test.go:2105
Function
TestMemberList_DeadNode_Double
(t *testing.T)
state_test.go:2043
Function
TestMemberList_DeadNode_NoNode
(t *testing.T)
state_test.go:1897
Function
TestMemberList_DeadNode_OldDead
(t *testing.T)
state_test.go:2083
Function
TestMemberList_DeadNode_Refute
(t *testing.T)
state_test.go:2129
Function
TestMemberList_Members
(t *testing.T)
memberlist_test.go:652
Function
TestMemberList_MergeState
(t *testing.T)
state_test.go:2172
Function
TestMemberList_NextSeq
(t *testing.T)
state_test.go:1167
Function
TestMemberList_Ping
(t *testing.T)
state_test.go:1077
Function
TestMemberList_Probe
(t *testing.T)
state_test.go:43
Function
TestMemberList_ProbeNode
(t *testing.T)
state_test.go:1031
Function
TestMemberList_ProbeNode_Awareness_Degraded
* func TestMemberList_ProbeNode_FallbackTCP(t *testing.T) { addr1 := getBindAddr() addr2 := getBindAddr() addr3 := getBindAddr() addr4 := getBindA
state_test.go:584
Function
TestMemberList_ProbeNode_Awareness_Improved
(t *testing.T)
state_test.go:752
Function
TestMemberList_ProbeNode_Awareness_MissedNack
(t *testing.T)
state_test.go:805
Function
TestMemberList_ProbeNode_Awareness_OldProtocol
(t *testing.T)
state_test.go:888
Function
TestMemberList_ProbeNode_Buddy
(t *testing.T)
state_test.go:975
Function
TestMemberList_ProbeNode_Suspect
(t *testing.T)
state_test.go:100
Function
TestMemberList_ProbeNode_Suspect_Dogpile
(t *testing.T)
state_test.go:162
Function
TestMemberList_ProbeNode_Wrong_VSN
(t *testing.T)
state_test.go:680
Function
TestMemberList_ResetNodes
(t *testing.T)
state_test.go:1130
Function
TestMemberList_ResolveAddr
(t *testing.T)
memberlist_test.go:388
Function
TestMemberList_ResolveAddr_TCP_First
(t *testing.T)
memberlist_test.go:571
Function
TestMemberList_SuspectNode
(t *testing.T)
state_test.go:1715
Function
TestMemberList_SuspectNode_DoubleSuspect
(t *testing.T)
state_test.go:1781
Function
TestMemberList_SuspectNode_NoNode
(t *testing.T)
state_test.go:1700
Function
TestMemberList_SuspectNode_OldSuspect
(t *testing.T)
state_test.go:1824
Function
TestMemberList_SuspectNode_Refute
(t *testing.T)
state_test.go:1854
Function
TestMemberList_invokeAckHandler
(t *testing.T)
state_test.go:1213
Function
TestMemberList_invokeAckHandler_Channel_Ack
(t *testing.T)
state_test.go:1232
Function
TestMemberList_invokeAckHandler_Channel_Nack
(t *testing.T)
state_test.go:1266
Function
TestMemberList_setAckHandler
(t *testing.T)
state_test.go:1200
← previous
next →
301–400 of 469, ranked by callers