// MetadataSync reads a metadata of an object. This function is synchronous.
// Parameter address is an address of the node to read metadata of.
// It returns the status of function call or tuple (Result, Variant) or a metadata of the node. Data will be provided as Variant flatbuffers with metadata.fbs data type.
MetadataSync reads a metadata of an object. This function is synchronous.
Parameter address is an address of the node to read metadata of.
It returns the status of function call or tuple (Result, Variant) or a metadata of the node. Data will be provided as Variant flatbuffers with metadata.fbs data type.
// MetadataSync reads a metadata of an object . This function is synchronous . // Parameter address is an address of the node to read metadata of . // It returns the status of function call or tuple ( Result Variant ) or a metadata of the node . Data will be provided as Variant flatbuffers with metadata . fbs data type .
func (c *Client) MetadataSync(address string) (Result, *Variant) {
	caddress := C.CString(address)
	defer C.free(unsafe.Pointer(caddress))
	data := NewVariant()
	r := Result(C.DLR_clientMetadataSync(c.this, caddress, data.this, nil))
	return r, data
}
func ( c * Client ) MetadataSync ( address string ) ( Result , * Variant ) { caddress := C . CString ( address ) defer C . free ( unsafe . Pointer ( caddress ) ) data := NewVariant ( ) r := Result ( C . DLR_clientMetadataSync ( c . this , caddress , data . this , nil ) ) return r , data }
MetadataSync reads a metadata of an object.
MetadataSync reads a metadata of an object .