MCPcopy Create free account
hub / github.com/encodeous/nylon / PutTCElement

Method PutTCElement

polyamide/device/pools.go:115–119  ·  view source on GitHub ↗
(elem *TCElement)

Source from the content-addressed store, hash-verified

113}
114
115func (device *Device) PutTCElement(elem *TCElement) {
116 elem.clearPointers()
117 elem.Priority = 0
118 device.pool.tcElements.Put(elem)
119}
120
121func (device *Device) GetInboundElement() *QueueInboundElement {
122 return device.pool.inboundElements.Get().(*QueueInboundElement)

Callers 2

TCBatchMethod · 0.95
SendNylonBundleMethod · 0.80

Implementers 4

NativeTunpolyamide/tun/tun_linux.go
netTunpolyamide/tun/netstack/tun.go
chTunpolyamide/tun/tuntest/tuntest.go
fakeTUNDeviceSizedpolyamide/device/device_test.go

Calls 2

PutMethod · 0.80
clearPointersMethod · 0.45

Tested by

no test coverage detected