Ejemplo n.º 1
0
func localityGetAddressesForKey(t *transaction, key KeyConvertible) FutureStringArray {
	kb := key.ToFDBKey()

	f := &future{C.fdb_transaction_get_addresses_for_key(t.ptr, byteSliceToPtr(kb), C.int(len(kb)))}
	runtime.SetFinalizer(f, (*future).destroy)
	return FutureStringArray{f}
}
Ejemplo n.º 2
0
func localityGetAddressesForKey(t *transaction, key KeyConvertible) FutureStringSlice {
	kb := key.FDBKey()
	return &futureStringSlice{newFuture(C.fdb_transaction_get_addresses_for_key(t.ptr, byteSliceToPtr(kb), C.int(len(kb))))}
}