AXParameter
ax_parameter_error.h File Reference

AXParameter error codes. More...

Go to the source code of this file.

Macros

#define AX_PARAMETER_ERROR
 

Enumerations

enum  AXParameterErrorCode {
  AX_PARAMETER_INVALID_ARG_ERROR, AX_PARAMETER_FILE_FD_ERROR, AX_PARAMETER_FILE_LOCK_ERROR, AX_PARAMETER_FILE_OPEN_ERROR,
  AX_PARAMETER_FILE_FORMAT_ERROR, AX_PARAMETER_FILE_CREATE_ERROR, AX_PARAMETER_FILE_WRITE_ERROR, AX_PARAMETER_FILE_LINK_ERROR,
  AX_PARAMETER_PARAM_LIST_ERROR, AX_PARAMETER_PARAM_GET_ERROR, AX_PARAMETER_PARAM_PATH_ERROR, AX_PARAMETER_PARAM_SYNC_ERROR,
  AX_PARAMETER_PARAM_EXIST_ERROR, AX_PARAMETER_PARAM_ADDED_ERROR, AX_PARAMETER_PARAM_READ_GROUP_ERROR, AX_PARAMETER_PARAM_SET_ERROR,
  AX_PARAMETER_DBUS_SETUP_ERROR, AX_PARAMETER_FILE_UNLINK_ERROR, AX_PARAMETER_FILE_PATH_ERROR, AX_PARAMETER_FILE_SYNC_ERROR,
  AX_PARAMETER_FILE_RENAME_ERROR
}
 

Functions

GQuark ax_parameter_error_quark (void)
 

Detailed Description

AXParameter error codes.

Enumeration Type Documentation

◆ AXParameterErrorCode

Specifies the available error codes

Enumerator
AX_PARAMETER_INVALID_ARG_ERROR 

An argument is invalid

AX_PARAMETER_FILE_FD_ERROR 

File descriptor error

AX_PARAMETER_FILE_LOCK_ERROR 

File lock

AX_PARAMETER_FILE_OPEN_ERROR 

File open

AX_PARAMETER_FILE_FORMAT_ERROR 

File is badly formatted

AX_PARAMETER_FILE_CREATE_ERROR 

File create

AX_PARAMETER_FILE_WRITE_ERROR 

File write

AX_PARAMETER_FILE_LINK_ERROR 

File link

AX_PARAMETER_PARAM_LIST_ERROR 

Parameter handler could not deliver list

AX_PARAMETER_PARAM_GET_ERROR 

Parameter handler could not deliver parameter

AX_PARAMETER_PARAM_PATH_ERROR 

Invalid parameter path

AX_PARAMETER_PARAM_SYNC_ERROR 

Could not sync parameters

AX_PARAMETER_PARAM_EXIST_ERROR 

Parameter does not exist

AX_PARAMETER_PARAM_ADDED_ERROR 

Parameter was already added or had a preserved value

AX_PARAMETER_PARAM_READ_GROUP_ERROR 

Parameter read group error

AX_PARAMETER_PARAM_SET_ERROR 

Parameter set error

AX_PARAMETER_DBUS_SETUP_ERROR 

Parameter read group error

AX_PARAMETER_FILE_UNLINK_ERROR 

File unlink

AX_PARAMETER_FILE_PATH_ERROR 

File canonicalize_file_name

AX_PARAMETER_FILE_SYNC_ERROR 

File fsync

AX_PARAMETER_FILE_RENAME_ERROR 

File rename