| 123456789101112131415161718192021222324252627 |
- package packetio
- import (
- "errors"
- )
- // netError implements net.Error
- type netError struct {
- error
- timeout, temporary bool
- }
- func (e *netError) Timeout() bool {
- return e.timeout
- }
- func (e *netError) Temporary() bool {
- return e.temporary
- }
- var (
- // ErrFull is returned when the buffer has hit the configured limits.
- ErrFull = errors.New("packetio.Buffer is full, discarding write")
- // ErrTimeout is returned when a deadline has expired
- ErrTimeout = errors.New("i/o timeout")
- )
|