TReK ANSI-C  5.3.3
All ANSI-C APIs
toolkit_cfdp_api_error_codes.h File Reference

Error codes for the CFDP API (starts at 51001) More...

Macros

#define CFDP_OPEN_FILE_ERROR   51001
 Error opening a file.
 
#define CFDP_WRITE_FILE_ERROR   51002
 Error writing to a file.
 
#define CFDP_INVALID_EID   51003
 Invalid entity ID.
 
#define CFDP_STATUS_REQUEST_ERROR   51004
 CFDP is not configured to support status requests.
 
#define CFDP_TIMEOUT   51005
 The timer associated with the request expired.
 
#define CFDP_ARRAY_SIZE_ERROR   51006
 The size of the array is not large enough to hold the requested values.
 
#define CFDP_FAILED_TO_POPULATE_COLLECTION   51007
 Failed to populate the CFDP collection class.
 
#define CFDP_INVALID_CLASS_OF_SERVICE   51008
 CFDP class of service may only be class1 or class2.
 
#define CFDP_INVALID_ACK_TIMEOUT   51009
 Invalid Ack timeout.
 
#define CFDP_INVALID_ACK_LIMIT   51010
 Invalid Ack limit.
 
#define CFDP_INVALID_NAK_TIMEOUT   51011
 Invalid Nak timeout.
 
#define CFDP_INVALID_NAK_LIMIT   51012
 Invalid Nak limit.
 
#define CFDP_INVALID_INACTIVITY_TIMEOUT   51013
 Invalid Inactivity timeout.
 
#define CFDP_INVALID_FILE_CHUNK_SIZE   51014
 Invalid file chunk size.
 
#define CFDP_INVALID_AGGREGATE_FILE_TRANSFER_RATE   51015
 Invalid aggregate file transfer rate.
 
#define CFDP_INVALID_SOCKET_QUEUE_SIZE   51016
 Invalid socket queue size.
 
#define CFDP_INVALID_CONFIG_FILE   51017
 Invalid configuration file.
 
#define CFDP_FAILED_TO_INIT_TOOLKIT_CFDP   51018
 Failed to call InitToolkitCfdp.
 
#define CFDP_INVALID_PRIMITIVE_FILE   51019
 Invalid primitive file.
 
#define CFDP_EMPTY_PRIMITIVE_LISTS   51020
 The lists of CFDP primitives are empty.
 
#define CFDP_INVALID_PRIMITIVE_FILE_VERSION   51021
 Invalid primitive file version.
 
#define CFDP_INVALID_PUT_PRIMITIVE   51022
 Invalid put primitive.
 
#define CFDP_INVALID_GET_PRIMITIVE   51023
 Invalid get primitive.
 
#define CFDP_INVALID_FILESTORE_PRIMITIVE   51024
 Invalid filestore primitive.
 
#define CFDP_INVALID_MESSAGE_PRIMITIVE   51025
 Invalid message primitive.
 
#define CFDP_INVALID_DROPBOX_PRIMITIVE   51026
 Invalid dropbox primitive.
 
#define CFDP_INVALID_CONFIG_FILE_VERSION   51027
 Invalid configuration file version.
 
#define CFDP_INVALID_TRANSACTION_CYCLE_TIME_INTERVAL   51028
 Invalid transaction cycle time interval.
 
#define CFDP_INVALID_STEPS_PER_TRANSACTION_CYCLE   51029
 Invalid steps per transaction cycle.
 
#define CFDP_INVALID_LIFESPAN_IN_SEC   51030
 Invalid lifespan.
 
#define CFDP_INVALID_EXPEDITED_PRIORITY_ORDINAL   51031
 Invalid expedited priority ordinal.
 
#define CFDP_INVALID_TRANSACTION_RESULT_MESSAGE_TIMEOUT   51032
 Invalid transaction result message timeout.
 
#define CFDP_INVALID_CONFIG_FILE_LINE_ITEM   51033
 Invalid configuration file line item.
 
#define CFDP_PRIMITIVE_FILE_DEVICE_MODE_INCOMPATIBILITY   51034
 Primitive file and device mode are not compatible.
 
#define CFDP_PUT_PRIMITIVE_DEVICE_MODE_INCOMPATIBILITY   51035
 Put primitive and device mode are not compatible.
 
#define CFDP_GET_PRIMITIVE_DEVICE_MODE_INCOMPATIBILITY   51036
 Get primitive and device mode are not compatible.
 
#define CFDP_FILESTORE_PRIMITIVE_DEVICE_MODE_INCOMPATIBILITY   51037
 Filestore primitive and device mode are not compatible.
 
#define CFDP_MESSAGE_PRIMITIVE_DEVICE_MODE_INCOMPATIBILITY   51038
 Message primitive and device mode are not compatible.
 
#define CFDP_DROPBOX_PRIMITIVE_DEVICE_MODE_INCOMPATIBILITY   51039
 Dropbox primitive and device mode are not compatible.
 
#define CFDP_INVALID_DEVICE_MODE   51040
 Invalid CFDP device mode.
 
#define CFDP_INVALID_FILESTORE_ACTION   51041
 Invalid filestore action.
 
#define CFDP_MESSAGE_LENGTH_ERROR   51042
 The message length is zero or exceeds the maximum allowed size.
 
#define CFDP_INVALID_LOCAL_ENTITY_ID   51043
 Invalid local entity ID.
 
#define CFDP_INVALID_LOCAL_PORT   51044
 Invalid local port.
 
#define CFDP_INVALID_REMOTE_ENTITY_ID   51045
 Invalid remote entity ID.
 
#define CFDP_INVALID_REMOTE_PORT   51046
 Invalid remote port.
 
#define CFDP_INVALID_AUTO_PAUSE_AND_RESUME_MODE   51047
 Invalid auto pause and resume mode.
 
#define CFDP_INVALID_AUTO_PAUSE_AND_RESUME_CT_LIMIT   51048
 Invalid auto pause and resume connection test limit.

 
#define CFDP_TRANSACTION_DOES_NOT_CURRENTLY_EXIST   51049
 Transaction does not currently exist.
 
#define CFDP_INVALID_TRANSACTION_COUNT   51050
 Invalid transaction count.
 
#define CFDP_INVALID_DIRECTORY_ACTION   51051
 Invalid directory action.
 
#define CFDP_INVALID_CFDP_LIBRARY_IP_ADDRESS   51052
 Invalid CFDP library IP address.
 
#define CFDP_INVALID_CFDP_LIBRARY_PORT   51053
 Invalid CFDP library port.
 
#define CFDP_INVALID_CFDP_CRYPT_CLASS   51054
 Invalid CFDP crypt class.
 
#define CFDP_INVALID_CIPHER_CLASS   51055
 Invalid cipher class.
 
#define CFDP_INVALID_PEER_PUB_KEY_PATH_AND_FILE_NAME   51056
 Invalid peer public key path and file name.
 
#define CFDP_INVALID_NAK_MAX_PDU_SIZE   51057
 Invalid maximum NAK PDU size.
 
#define CFDP_INVALID_AUTO_RESIZE_NAK_MAX_PDU_SIZE   51058
 Invalid auto resize maximum NAK PDU size.
 
#define CFDP_INVALID_TTL   51056
 Invalid TTL.
 

Detailed Description

Error codes for the CFDP API (starts at 51001)