# PINRemoteImageManagerError Constants Reference

Declared in | PINRemoteImageManager.h

### PINRemoteImageManagerError

Error codes returned by PINRemoteImage

#### Definition

`typedef NS_ENUM(NSUInteger, PINRemoteImageManagerError ) {
PINRemoteImageManagerErrorFailedToDecodeImage = 1,
PINRemoteImageManagerErrorFailedToFetchImageForProcessing = 2,
PINRemoteImageManagerErrorFailedToProcessImage = 3,
PINRemoteImageManagerErrorInvalidItemInCache = 4,
};`

#### Constants

`PINRemoteImageManagerErrorFailedToDecodeImage`

  The image failed to decode

  Declared In `PINRemoteImageManager.h`.

`PINRemoteImageManagerErrorFailedToFetchImageForProcessing`

  The image could not be downloaded and therefore could not be processed

  Declared In `PINRemoteImageManager.h`.

`PINRemoteImageManagerErrorFailedToProcessImage`

  The image returned by the processor block was nil

  Declared In `PINRemoteImageManager.h`.

`PINRemoteImageManagerErrorInvalidItemInCache`

  The image in the cache was invalid

  Declared In `PINRemoteImageManager.h`.

#### Declared In

`PINRemoteImageManager.h`