コード例 #1
0
ファイル: eca.go プロジェクト: masterDev1985/obc-peer
func (eca *ECA) startECAP(wg *sync.WaitGroup, opts []grpc.ServerOption) {
	var err error

	eca.sockp, err = net.Listen("tcp", viper.GetString("ports.ecaP"))
	if err != nil {
		Panic.Panicln(err)
	}

	eca.srvp = grpc.NewServer(opts...)
	pb.RegisterECAPServer(eca.srvp, &ECAP{eca})
	eca.srvp.Serve(eca.sockp)

	_ = eca.sockp.Close()
	wg.Done()
}
コード例 #2
0
ファイル: eca.go プロジェクト: yhjohn163/obc-peer
func (eca *ECA) startECAP(srv *grpc.Server) {
	pb.RegisterECAPServer(srv, &ECAP{eca})
}