Represents the source (Provider) of a result or exception returned by an operation. More...
Typedefs | |
typedef struct DOFProviderInfo_t * | DOFProviderInfo |
Information about the source (Provider) of a result or exception. | |
Functions | |
DOFConnectionState | DOFProviderInfo_GetConnectionState (DOFProviderInfo self) |
Get the DOFConnectionState from identified by this DOFProviderInfo. | |
DOFObjectID | DOFProviderInfo_GetProviderID (const DOFProviderInfo self) |
Get the provider Object ID identified by this DOFProviderInfo. | |
DOFAddress | DOFProviderInfo_GetProviderAddress (const DOFProviderInfo self) |
Get the provider's address identified by this DOFProviderInfo. | |
DOFProviderInfo | DOFProviderInfo_Copy (DOFProviderInfo self) |
Create a new copy of an existing DOFProviderInfo. | |
void | DOFProviderInfo_Destroy (DOFProviderInfo self) |
Destroy a DOFProviderInfo. | |
Represents the source (Provider) of a result or exception returned by an operation.
Operations that return results (either synchronously or asynchronously) are often able to provide additional information about the results beyond just the response values themselves (such as where they originated). The values are contained in a DOFResult, while the additional information is contained in this class.