PROTOCOLS
Metadata
Defined in fuchsia.driver.metadata/fuchsia.driver.metadata.fidl
GetPersistedMetadata
Retrieve the persisted metadata provided by the server. Returns ZX_ERR_NOT_FOUND if the server does not have metadata to provide.
Request
<EMPTY>
Response
| Name | Type | 
|---|---|
payload | 
            
                Metadata_GetPersistedMetadata_Result
             | 
        
STRUCTS
Metadata_GetPersistedMetadata_Response
Defined in fuchsia.driver.metadata/fuchsia.driver.metadata.fidl
| Field | Type | Description | Default | 
|---|---|---|---|
persisted_metadata | 
            
                vector<uint8>
             | 
            The persisted metadata. Assumed to be a persisted FIDL object. The actual type of the FIDL object is decided outside of this function.  | 
            No default | 
UNIONS
Metadata_GetPersistedMetadata_Result strict
Defined in fuchsia.driver.metadata/fuchsia.driver.metadata.fidl
| Ordinal | Variant | Type | Description | 
|---|---|---|---|
1 | 
            response | 
            
                Metadata_GetPersistedMetadata_Response
             | 
            |
2 | 
            err | 
            
                zx/Status
             | 
            
SERVICES
Service
Defined in fuchsia.driver.metadata/fuchsia.driver.metadata.fidl
| Name | Type | Transport | 
|---|---|---|
| metadata | 
                fuchsia.driver.metadata/Metadata
             | 
            Channel |