MCPcopy
hub / github.com/mochi-mqtt/server / get

Method get

topics.go:803–807  ·  view source on GitHub ↗

get returns a particle by id (key).

(id string)

Source from the content-addressed store, hash-verified

801
802// get returns a particle by id (key).
803func (p *particles) get(id string) *particle {
804 p.RLock()
805 defer p.RUnlock()
806 return p.internal[id]
807}
808
809// len returns the number of particles.
810func (p *particles) len() int {

Callers 15

TestSubscribeFunction · 0.80
TestSubscribeSharedFunction · 0.80
TestUnsubscribeFunction · 0.80
TestUnsubscribeNoCascadeFunction · 0.80
TestUnsubscribeSharedFunction · 0.80
TestIndexTrimFunction · 0.80
TestIndexSetFunction · 0.80
TestIndexSetPrefixedFunction · 0.80
TestParticlesGetFunction · 0.80
TestParticlesDeleteFunction · 0.80
TestInlineSubscribeFunction · 0.80
TestInlineUnsubscribeFunction · 0.80

Calls

no outgoing calls

Tested by 12

TestSubscribeFunction · 0.64
TestSubscribeSharedFunction · 0.64
TestUnsubscribeFunction · 0.64
TestUnsubscribeNoCascadeFunction · 0.64
TestUnsubscribeSharedFunction · 0.64
TestIndexTrimFunction · 0.64
TestIndexSetFunction · 0.64
TestIndexSetPrefixedFunction · 0.64
TestParticlesGetFunction · 0.64
TestParticlesDeleteFunction · 0.64
TestInlineSubscribeFunction · 0.64
TestInlineUnsubscribeFunction · 0.64