コード例 #1
0
ファイル: addservice.pb.go プロジェクト: pguelpa/go-rpcgen
// NewAddServiceClient returns an *rpc.Client wrapper for calling the methods of
// AddService remotely.
func NewAddServiceClient(conn net.Conn) AddService {
	return rpcAddServiceClient{rpc.NewClientWithCodec(codec.NewClientCodec(conn))}
}
コード例 #2
0
ファイル: offload.pb.go プロジェクト: pguelpa/go-rpcgen
// NewOffloadServiceClient returns an *rpc.Client wrapper for calling the methods of
// OffloadService remotely.
func NewOffloadServiceClient(conn net.Conn) OffloadService {
	return rpcOffloadServiceClient{rpc.NewClientWithCodec(codec.NewClientCodec(conn))}
}
コード例 #3
0
ファイル: echoservice.pb.go プロジェクト: pguelpa/go-rpcgen
// NewEchoServiceClient returns an *rpc.Client wrapper for calling the methods of
// EchoService remotely.
func NewEchoServiceClient(conn net.Conn) EchoService {
	return rpcEchoServiceClient{rpc.NewClientWithCodec(codec.NewClientCodec(conn))}
}
コード例 #4
0
ファイル: service.pb.go プロジェクト: pguelpa/go-rpcgen
// NewConcatServiceClient returns an *rpc.Client wrapper for calling the methods of
// ConcatService remotely.
func NewConcatServiceClient(conn net.Conn) ConcatService {
	return rpcConcatServiceClient{rpc.NewClientWithCodec(codec.NewClientCodec(conn))}
}