XDAIS  dais-x04
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Data Fields
IRES_ResourceDescriptor Struct Reference

Descriptor to Logical Resource. More...

#include <ires_common.h>

Collaboration diagram for IRES_ResourceDescriptor:
Collaboration graph

Data Fields

String resourceName
struct IRES_ProtocolArgsprotocolArgs
 Pointer to the Resource Protocol Arguments.
IRES_ProtocolRevisionrevision
 The revision of the IRES_ResourceProtocol Interface expected by the client algorithm.
struct IRES_Objhandle

Detailed Description

Descriptor to Logical Resource.


Field Documentation

String IRES_ResourceDescriptor::resourceName

String containing the package name to identify the resource.

struct IRES_ProtocolArgs* IRES_ResourceDescriptor::protocolArgs

Pointer to the Resource Protocol Arguments.

Remarks:
The Resource Manager selects the appropriate resource protocol based on the supplied resourceName, and uses the protocol to construct the IRES Resource Handle.
IRES_ProtocolRevision* IRES_ResourceDescriptor::revision

The revision of the IRES_ResourceProtocol Interface expected by the client algorithm.

Remarks:
Depending on the resource manager implementation, the returned resource may/may not coincide with the version being requested. Resource manager will update this field with the version of the handle it returns (and supports).
struct IRES_Obj* IRES_ResourceDescriptor::handle

The handle to the object representing the requested resource. The handle is initially set to 'null' by the requesting algorithm. The 'resource manager' allocates the resource and constructs the handle.


The documentation for this struct was generated from the following file:
Copyright 2013, Texas Instruments Incorporated