コード例 #1
0
ファイル: cluster.go プロジェクト: objStorage/grados
// InstanceId returns the instance ID of the current connection.
func (cluster *Cluster) InstanceId() uint64 {
	return uint64(C.rados_get_instance_id(cluster.handle))
}
コード例 #2
0
ファイル: conn.go プロジェクト: Xmagicer/origin
// GetInstanceID returns a globally unique identifier for the cluster
// connection instance.
func (c *Conn) GetInstanceID() uint64 {
	// FIXME: are there any error cases for this?
	return uint64(C.rados_get_instance_id(c.cluster))
}
コード例 #3
0
ファイル: rados_cluster.go プロジェクト: vuleetu/gorados
func (r *Rados) ClusterGetInstanceId() uint64 {
	instance_id := C.rados_get_instance_id(*r.cluster)
	return uint64(instance_id)
}