github.com/insionng/yougam@v0.0.0-20170714101924-2bc18d833463/libraries/pingcap/go-hbase/service_call.go (about)

     1  package hbase
     2  
     3  import (
     4  	"github.com/insionng/yougam/libraries/pingcap/go-hbase/proto"
     5  	pb "github.com/insionng/yougam/libraries/golang/protobuf/proto"
     6  )
     7  
     8  type CoprocessorServiceCall struct {
     9  	Row          []byte
    10  	ServiceName  string
    11  	MethodName   string
    12  	RequestParam []byte
    13  }
    14  
    15  func (c *CoprocessorServiceCall) ToProto() pb.Message {
    16  	return &proto.CoprocessorServiceCall{
    17  		Row:         c.Row,
    18  		ServiceName: pb.String(c.ServiceName),
    19  		MethodName:  pb.String(c.MethodName),
    20  		Request:     c.RequestParam,
    21  	}
    22  }