MCPcopy Index your code
hub / github.com/coder/coder / newTelemetryEvent

Method newTelemetryEvent

tailnet/conn.go:889–895  ·  view source on GitHub ↗

The returned telemetry event will not have it's status set.

()

Source from the content-addressed store, hash-verified

887
888// The returned telemetry event will not have it's status set.
889func (c *Conn) newTelemetryEvent() *proto.TelemetryEvent {
890 event := c.telemetryStore.newEvent()
891 event.ClientType = c.clientType
892 event.Id = c.id[:]
893 event.ConnectionAge = durationpb.New(time.Since(c.createdAt))
894 return event
895}
896
897func (c *Conn) sendTelemetryBackground(e *proto.TelemetryEvent) {
898 c.mutex.Lock()

Callers 4

sendPingTelemetryMethod · 0.95

Implementers 1

fakeConnvpn/tunnel_internal_test.go

Calls 2

newEventMethod · 0.80
NewMethod · 0.65

Tested by

no test coverage detected