MCPcopy Create free account
hub / github.com/cloudwego/netpoll / initFDOperator

Method initFDOperator

connection_impl.go:414–422  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

412}
413
414func (c *connection) initFDOperator() {
415 poll := pollmanager.Pick()
416 op := poll.Alloc()
417 op.FD = c.fd
418 op.OnRead, op.OnWrite, op.OnHup = nil, nil, c.onHup
419 op.Inputs, op.InputAck = c.inputs, c.inputAck
420 op.Outputs, op.OutputAck = c.outputs, c.outputAck
421 c.operator = op
422}
423
424func (c *connection) initFinalizer() {
425 c.AddCloseCallback(func(connection Connection) (err error) {

Callers 1

initMethod · 0.95

Calls 2

PickMethod · 0.65
AllocMethod · 0.65

Tested by

no test coverage detected