MCPcopy Create free account
hub / github.com/bitly/statsdaemon / parseTo

Function parseTo

statsdaemon.go:534–548  ·  view source on GitHub ↗
(conn io.ReadCloser, partialReads bool, out chan<- *Packet)

Source from the content-addressed store, hash-verified

532}
533
534func parseTo(conn io.ReadCloser, partialReads bool, out chan<- *Packet) {
535 defer conn.Close()
536
537 parser := NewParser(conn, partialReads)
538 for {
539 p, more := parser.Next()
540 if p != nil {
541 out <- p
542 }
543
544 if !more {
545 break
546 }
547 }
548}
549
550func udpListener() {
551 address, _ := net.ResolveUDPAddr("udp", *serviceAddress)

Callers 3

udpListenerFunction · 0.85
tcpListenerFunction · 0.85
TestMultipleUDPSendsFunction · 0.85

Calls 2

NewParserFunction · 0.85
NextMethod · 0.80

Tested by 1

TestMultipleUDPSendsFunction · 0.68