コード例 #1
0
// Use Dial to connect to a server and read messages from it.
func ExampleDial() {
	conn, err := npipe.Dial(`\\.\pipe\mypipe`)
	if err != nil {
		// handle error
	}
	if _, err := fmt.Fprintln(conn, "Hi server!"); err != nil {
		// handle error
	}
	r := bufio.NewReader(conn)
	msg, err := r.ReadString('\n')
	if err != nil {
		// handle eror
	}
	fmt.Println(msg)
}
コード例 #2
0
func connect(pathName string) (net.Conn, error) {
	return npipe.Dial(pathName)
}
コード例 #3
0
func (s SocketNamedPipe) DialSocket() (ret net.Conn, err error) {
	return npipe.Dial(s.pipename)
}
コード例 #4
0
ファイル: util_win.go プロジェクト: networkelements/capstan
func Connect(network, path string) (net.Conn, error) {
	return npipe.Dial(path)
}
コード例 #5
0
ファイル: socket_windows.go プロジェクト: polluks/client
func (s SocketInfo) DialSocket() (ret net.Conn, err error) {
	return npipe.Dial(s.file)
}