MCPcopy Index your code

hub / github.com/matrix-org/pinecone / functions

Functions543 in github.com/matrix-org/pinecone

MethodRun
(sim *Simulator)
cmd/pineconesim/simulator/simulator.go:47
MethodSessions
()
sessions/sessions.go:109
MethodSetDeadline
(t time.Time)
util/websocket.go:79
MethodString
()
types/frame.go:281
MethodString
()
types/frame.go:298
MethodString
()
types/coordinates.go:42
MethodString
()
cmd/pineconesim/simulator/commands.go:229
MethodString
()
cmd/pineconesim/simulator/commands.go:241
MethodString
()
cmd/pineconesim/simulator/commands.go:253
MethodString
()
cmd/pineconesim/simulator/commands.go:267
MethodString
()
cmd/pineconesim/simulator/commands.go:287
MethodString
()
cmd/pineconesim/simulator/commands.go:301
MethodString
()
cmd/pineconesim/simulator/commands.go:320
MethodString
()
cmd/pineconesim/simulator/commands.go:339
MethodString
()
cmd/pineconesim/simulator/commands.go:354
MethodString
()
cmd/pineconesim/simulator/commands.go:370
MethodString
()
cmd/pineconesim/simulator/commands.go:382
MethodString
()
cmd/pineconesim/simulator/commands.go:394
MethodString
()
cmd/pineconesim/simulator/state.go:92
MethodSubscribe
(ch chan events.Event)
cmd/pineconesim/simulator/router.go:47
MethodSubscribe
(ch chan<- SimEvent)
cmd/pineconesim/simulator/state.go:148
MethodSubscribe
(ch chan events.Event)
cmd/pineconesim/simulator/adversary/drop_packets.go:122
MethodSubscribe
Subscribe registers a subscriber to this node's events
router/api.go:41
MethodSwap
(i, j int)
types/coordinates.go:34
FunctionTestDHTWrappedOrdering
(t *testing.T)
util/distance_test.go:26
FunctionTestHandleTreeAnnouncement
(t *testing.T)
router/state_tree_test.go:12
FunctionTestLimitedFIFO
(t *testing.T)
router/queuefifo_test.go:9
FunctionTestMarshalBinaryVaru64
(t *testing.T)
types/varu64_test.go:22
FunctionTestMarshalUnmarshalAnnouncement
(t *testing.T)
types/announcement_test.go:24
FunctionTestMarshalUnmarshalBootstrap
(t *testing.T)
types/virtualsnake_test.go:24
FunctionTestMarshalUnmarshalFrameSnekRouted
(t *testing.T)
types/frame_test.go:104
FunctionTestMarshalUnmarshalFrameTreeRouted
(t *testing.T)
types/frame_test.go:24
FunctionTestMarshalUnmarshalSNEKBootstrapFrame
(t *testing.T)
types/frame_test.go:190
FunctionTestOverlaySorting
(t *testing.T)
util/overlay_test.go:25
FunctionTestPartialKeyMatch
(t *testing.T)
types/ed25519_test.go:5
FunctionTestSNEKNextHopSelection
(t *testing.T)
router/state_snek_test.go:11
FunctionTestSwitchPortDistances
(t *testing.T)
types/coordinates_test.go:42
FunctionTestSwitchPorts
(t *testing.T)
types/coordinates_test.go:22
FunctionTestTreeNextHopCandidate
(t *testing.T)
router/state_tree_test.go:528
FunctionTestTreeNextHopSelection
(t *testing.T)
router/state_tree_test.go:568
FunctionTestTreeParentSelection
(t *testing.T)
router/state_tree_test.go:72
FunctionTestUnmarshalBinaryVaru64
(t *testing.T)
types/varu64_test.go:48
MethodUptime
()
cmd/pineconesim/simulator/simulator.go:286
MethodWrite
(p []byte)
util/websocket.go:34
Method_cleanCachedCoords
_cleanCachedCoords clears old entries out of the coordinate cache.
router/state.go:137
Method_maintainBroadcasts
NOTE: Functions prefixed with an underscore (_) are only safe to be called from the actor that owns them, in order to prevent data races. _maintainBro
router/state_broadcast.go:43
Method_maintainSnake
_maintainSnake is responsible for working out if we need to send bootstraps or to clean up any old paths.
router/state_snek.go:52
Method_read
_read waits for packets to arrive from the peering and then handles them appropriate. This function must be called from the peer's reader actor only.
router/peer.go:312
Method_reportBandwidth
()
router/state.go:172
Method_worker
()
connections/manager.go:125
Method_write
_write waits for packets to arrive in one of the peer queues and writes them to the peering connection. This function must be called from the peer's w
router/peer.go:191
Methodack
()
router/queuefairfifo.go:136
Methodack
()
router/queuefifo.go:106
Methodack
()
router/queuelifo.go:82
Methodconstructor
(url)
cmd/pineconesim/ui/websocket-worker.js:10
Methodconstructor
(canvas)
cmd/pineconesim/ui/modules/graph.js:148
FunctioncreateAdversaryRouter
(log *log.Logger, sk ed25519.PrivateKey, quit <-chan bool)
cmd/pineconesim/simulator/nodes.go:191
FunctioncreateDefaultRouter
(log *log.Logger, sk ed25519.PrivateKey, quit <-chan bool)
cmd/pineconesim/simulator/nodes.go:178
FunctioncreateNodeOptionsGeneralAdversary
()
cmd/pineconesim/ui/modules/ui/common.js:50
FunctionfocusSelectedNode
()
cmd/pineconesim/ui/modules/ui.js:131
MethodgetNodePositions
()
cmd/pineconesim/ui/modules/graph.js:652
FunctionhandleAnalyticsSelect
()
cmd/pineconesim/ui/modules/ui.js:587
FunctionhandleSimMessage
(msg)
cmd/pineconesim/ui/main.js:6
MethodisConnectionOption
()
router/options.go:28
MethodisConnectionOption
()
router/options.go:37
MethodisConnectionOption
()
router/options.go:38
MethodisConnectionOption
()
router/options.go:39
MethodisConnectionOption
()
router/options.go:40
MethodisConnectionOption
()
router/options.go:41
MethodisEvent
()
cmd/pineconesim/simulator/events.go:20
MethodisEvent
Tag NodeAdded as an Event
cmd/pineconesim/simulator/events.go:31
MethodisEvent
Tag NodeRemoved as an Event
cmd/pineconesim/simulator/events.go:38
MethodisEvent
Tag PeerAdded as an Event
cmd/pineconesim/simulator/events.go:47
MethodisEvent
Tag PeerRemoved as an Event
cmd/pineconesim/simulator/events.go:55
MethodisEvent
Tag TreeParentUpdate as an Event
cmd/pineconesim/simulator/events.go:64
MethodisEvent
Tag SnakeAscUpdate as an Event
cmd/pineconesim/simulator/events.go:74
MethodisEvent
Tag SnakeDescUpdate as an Event
cmd/pineconesim/simulator/events.go:84
MethodisEvent
Tag TreeRootAnnUpdate as an Event
cmd/pineconesim/simulator/events.go:95
MethodisEvent
Tag PingStateUpdate as an Event
cmd/pineconesim/simulator/events.go:103
MethodisEvent
Tag NetworkStatsUpdate as an Event
cmd/pineconesim/simulator/events.go:111
MethodisEvent
Tag SnakeEntryAdded as an Event
cmd/pineconesim/simulator/events.go:120
MethodisEvent
Tag SnakeEntryRemoved as an Event
cmd/pineconesim/simulator/events.go:128
MethodisEvent
Tag BroadcastReceived as an Event
cmd/pineconesim/simulator/events.go:137
MethodisEvent
Tag BandwidthReport as an Event
cmd/pineconesim/simulator/events.go:145
MethodisEvent
()
router/events/events.go:22
MethodisEvent
Tag PeerAdded as an Event
router/events/events.go:31
MethodisEvent
Tag PeerRemoved as an Event
router/events/events.go:39
MethodisEvent
Tag TreeParentUpdate as an Event
router/events/events.go:46
MethodisEvent
Tag SnakeDescUpdate as an Event
router/events/events.go:53
MethodisEvent
Tag TreeRootAnnUpdate as an Event
router/events/events.go:63
MethodisEvent
Tag SnakeEntryAdded as an Event
router/events/events.go:71
MethodisEvent
Tag SnakeEntryRemoved as an Event
router/events/events.go:78
MethodisEvent
Tag BroadcastReceived as an Event
router/events/events.go:86
MethodisEvent
Tag BandwidthReport as an Event
router/events/events.go:105
MethodisRouterOption
()
router/options.go:22
MethodisRouterOption
()
router/options.go:25
Functionmain
()
cmd/pinecone/main.go:39
Functionmain
()
cmd/pineconesim/main.go:42
Functionmain
()
cmd/pineconesim/graphs/meshnetlab-graphconv/main.go:19
Functionmain
()
cmd/pineconeip/main.go:38
← previousnext →401–500 of 543, ranked by callers