mirror of
https://github.com/golang/go
synced 2024-11-22 20:04:47 -07:00
net: update documentation for FileConn, FilePacketConn, FileListener
Closes the API documentation gap between platforms. R=golang-dev, r CC=golang-dev https://golang.org/cl/8086043
This commit is contained in:
parent
0f9b3059bc
commit
abccf6b692
@ -9,16 +9,28 @@ import (
|
||||
"syscall"
|
||||
)
|
||||
|
||||
// FileConn returns a copy of the network connection corresponding to
|
||||
// the open file f. It is the caller's responsibility to close f when
|
||||
// finished. Closing c does not affect f, and closing f does not
|
||||
// affect c.
|
||||
func FileConn(f *os.File) (c Conn, err error) {
|
||||
// TODO: Implement this
|
||||
return nil, os.NewSyscallError("FileConn", syscall.EWINDOWS)
|
||||
}
|
||||
|
||||
// FileListener returns a copy of the network listener corresponding
|
||||
// to the open file f. It is the caller's responsibility to close l
|
||||
// when finished. Closing l does not affect f, and closing f does not
|
||||
// affect l.
|
||||
func FileListener(f *os.File) (l Listener, err error) {
|
||||
// TODO: Implement this
|
||||
return nil, os.NewSyscallError("FileListener", syscall.EWINDOWS)
|
||||
}
|
||||
|
||||
// FilePacketConn returns a copy of the packet network connection
|
||||
// corresponding to the open file f. It is the caller's
|
||||
// responsibility to close f when finished. Closing c does not affect
|
||||
// f, and closing f does not affect c.
|
||||
func FilePacketConn(f *os.File) (c PacketConn, err error) {
|
||||
// TODO: Implement this
|
||||
return nil, os.NewSyscallError("FilePacketConn", syscall.EWINDOWS)
|
||||
|
Loading…
Reference in New Issue
Block a user