NetSurf
Enumerations
errors.h File Reference

Error codes. More...

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  nserror {
  NSERROR_OK , NSERROR_UNKNOWN , NSERROR_NOMEM , NSERROR_NO_FETCH_HANDLER ,
  NSERROR_NOT_FOUND , NSERROR_NOT_DIRECTORY , NSERROR_SAVE_FAILED , NSERROR_CLONE_FAILED ,
  NSERROR_INIT_FAILED , NSERROR_BMP_ERROR , NSERROR_GIF_ERROR , NSERROR_ICO_ERROR ,
  NSERROR_PNG_ERROR , NSERROR_SPRITE_ERROR , NSERROR_SVG_ERROR , NSERROR_BAD_ENCODING ,
  NSERROR_NEED_DATA , NSERROR_ENCODING_CHANGE , NSERROR_BAD_PARAMETER , NSERROR_INVALID ,
  NSERROR_BOX_CONVERT , NSERROR_STOPPED , NSERROR_DOM , NSERROR_CSS ,
  NSERROR_CSS_BASE , NSERROR_BAD_URL , NSERROR_BAD_CONTENT , NSERROR_FRAME_DEPTH ,
  NSERROR_PERMISSION , NSERROR_NOSPACE , NSERROR_BAD_SIZE , NSERROR_NOT_IMPLEMENTED ,
  NSERROR_BAD_REDIRECT , NSERROR_BAD_AUTH , NSERROR_BAD_CERTS , NSERROR_TIMEOUT
}
 Enumeration of error codes. More...
 

Detailed Description

Error codes.

Definition in file errors.h.

Enumeration Type Documentation

◆ nserror

enum nserror

Enumeration of error codes.

Enumerator
NSERROR_OK 

No error.

NSERROR_UNKNOWN 

Unknown error - DO NOT USE.

NSERROR_NOMEM 

Memory exhaustion.

NSERROR_NO_FETCH_HANDLER 

No fetch handler for URL scheme.

NSERROR_NOT_FOUND 

Requested item not found.

NSERROR_NOT_DIRECTORY 

Missing directory.

NSERROR_SAVE_FAILED 

Failed to save data.

NSERROR_CLONE_FAILED 

Failed to clone handle.

NSERROR_INIT_FAILED 

Initialisation failed.

NSERROR_BMP_ERROR 

A BMP error occurred.

NSERROR_GIF_ERROR 

A GIF error occurred.

NSERROR_ICO_ERROR 

A ICO error occurred.

NSERROR_PNG_ERROR 

A PNG error occurred.

NSERROR_SPRITE_ERROR 

A RISC OS Sprite error occurred.

NSERROR_SVG_ERROR 

A SVG error occurred.

NSERROR_BAD_ENCODING 

The character set is unknown.

NSERROR_NEED_DATA 

More data needed.

NSERROR_ENCODING_CHANGE 

The character changed.

NSERROR_BAD_PARAMETER 

Bad Parameter.

NSERROR_INVALID 

Invalid data.

NSERROR_BOX_CONVERT 

Box conversion failed.

NSERROR_STOPPED 

Content conversion stopped.

NSERROR_DOM 

DOM call returned error.

NSERROR_CSS 

CSS call returned error.

NSERROR_CSS_BASE 

CSS base sheet failed.

NSERROR_BAD_URL 

Bad URL.

NSERROR_BAD_CONTENT 

Bad Content.

NSERROR_FRAME_DEPTH 

Exceeded frame depth.

NSERROR_PERMISSION 

Permission error.

NSERROR_NOSPACE 

Insufficient space.

NSERROR_BAD_SIZE 

Bad size.

NSERROR_NOT_IMPLEMENTED 

Functionality is not implemented.

NSERROR_BAD_REDIRECT 

Fetch encountered a bad redirect.

NSERROR_BAD_AUTH 

Fetch needs authentication data.

NSERROR_BAD_CERTS 

Fetch needs certificate chain check.

NSERROR_TIMEOUT 

Operation timed out.

Definition at line 29 of file errors.h.