Documentation
¶
Index ¶
- type GraceConn
- func (c *GraceConn) Close() error
- func (c *GraceConn) LocalAddr() net.Addr
- func (c *GraceConn) Read(b []byte) (n int, err error)
- func (c *GraceConn) RemoteAddr() net.Addr
- func (c *GraceConn) SetDeadline(t time.Time) error
- func (c *GraceConn) SetReadDeadline(t time.Time) error
- func (c *GraceConn) SetWriteDeadline(t time.Time) error
- func (c *GraceConn) Write(b []byte) (n int, err error)
- type GraceListener
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GraceConn ¶
type GraceConn struct {
// contains filtered or unexported fields
}
func (*GraceConn) RemoteAddr ¶
type GraceListener ¶
type GraceListener struct {
// contains filtered or unexported fields
}
func NewGraceListener ¶
func NewGraceListener(l net.Listener, d time.Duration) *GraceListener
func (*GraceListener) Addr ¶
func (ln *GraceListener) Addr() net.Addr
func (*GraceListener) Close ¶
func (ln *GraceListener) Close() error
func (*GraceListener) Expire ¶
func (ln *GraceListener) Expire() <-chan bool
func (*GraceListener) Revoke ¶
func (ln *GraceListener) Revoke() <-chan bool
func (*GraceListener) Start ¶
func (ln *GraceListener) Start()
func (*GraceListener) Stop ¶
func (ln *GraceListener) Stop()
Click to show internal directories.
Click to hide internal directories.