本文整理汇总了Golang中github.com/coreos/etcd/etcdserver/etcdserverpb.ResponseHeader.ClusterId方法的典型用法代码示例。如果您正苦于以下问题:Golang ResponseHeader.ClusterId方法的具体用法?Golang ResponseHeader.ClusterId怎么用?Golang ResponseHeader.ClusterId使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类github.com/coreos/etcd/etcdserver/etcdserverpb.ResponseHeader
的用法示例。
在下文中一共展示了ResponseHeader.ClusterId方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Golang代码示例。
示例1: fill
// fill populates pb.ResponseHeader using etcdserver information
func (h *header) fill(rh *pb.ResponseHeader) {
rh.ClusterId = uint64(h.clusterID)
rh.MemberId = uint64(h.memberID)
rh.RaftTerm = h.raftTimer.Term()
if rh.Revision == 0 {
rh.Revision = h.rev()
}
}
示例2: fillInHeader
// fillInHeader populates pb.ResponseHeader from kvServer, except Revision.
func (s *kvServer) fillInHeader(h *pb.ResponseHeader) {
h.ClusterId = uint64(s.clusterID)
h.MemberId = uint64(s.memberID)
h.RaftTerm = s.raftTimer.Term()
}