OpENer - Open Source EtherNet/IP(TM) I/O Target Stack
2.1
Main Page
Related Pages
Modules
Data Structures
Files
File List
Globals
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
Pages
ciperror.h
Go to the documentation of this file.
1
/*******************************************************************************
2
* Copyright (c) 2009, Rockwell Automation, Inc.
3
* All rights reserved.
4
*
5
******************************************************************************/
6
#ifndef OPENER_CIPERROR_H_
7
#define OPENER_CIPERROR_H_
8
9
typedef
enum
{
10
kCipErrorSuccess
= 0x00,
11
kCipErrorConnectionFailure
= 0x01,
12
kCipErrorResourceUnavailable
= 0x02,
13
kCipErrorInvalidParameterValue
= 0x03,
14
kCipErrorPathSegmentError
= 0x04,
15
kCipErrorPathDestinationUnknown
= 0x05,
16
kCipErrorPartialTransfer
= 0x06,
17
kCipErrorConnectionLost
= 0x07,
18
kCipErrorServiceNotSupported
= 0x08,
19
kCipErrorInvalidAttributeValue
= 0x09,
20
kCipErrorAttributeListError
= 0x0A,
21
kCipErrorAlreadyInRequestedMode
= 0x0B,
22
kCipErrorObjectStateConflict
= 0x0C,
23
kCipErrorObjectAlreadyExists
= 0x0D,
24
kCipErrorAttributeNotSetable
= 0x0E,
25
kCipErrorPrivilegeViolation
= 0x0F,
26
kCipErrorDeviceStateConflict
= 0x10,
27
kCipErrorReplyDataTooLarge
= 0x11,
28
kCipErrorFragmentationOfAPrimitiveValue
= 0x12,
29
kCipErrorNotEnoughData
= 0x13,
30
kCipErrorAttributeNotSupported
= 0x14,
31
kCipErrorTooMuchData
= 0x15,
32
kCipErrorObjectDoesNotExist
= 0x16,
33
kCipErrorServiceFragmentationSequenceNotInProgress
= 0x17,
34
kCipErrorNoStoredAttributeData
= 0x18,
35
kCipErrorStoreOperationFailure
= 0x19,
36
kCipErrorRoutingFailureRequestPacketTooLarge
= 0x1A,
37
kCipErrorRoutingFailureResponsePacketTooLarge
= 0x1B,
38
kCipErrorMissingAttributeListEntry
= 0x1C,
39
kCipErrorInvalidAttributeValueList
= 0x1D,
40
kCipErrorEmbeddedServiceError
= 0x1E,
41
kCipErrorVendorSpecificError
= 0x1F,
42
kCipErrorInvalidParameter
= 0x20,
43
kCipErrorWriteonceValueOrMediumAlreadyWritten
= 0x21,
44
kCipErrorInvalidReplyReceived
= 0x22,
45
/* 23-24 Reserved by CIP for future extensions */
46
kCipErrorKeyFailureInPath
= 0x25,
47
kCipErrorPathSizeInvalid
= 0x26,
48
kCipErrorUnexpectedAttributeInList
= 0x27,
49
kCipErrorInvalidMemberId
= 0x28,
50
kCipErrorMemberNotSetable
= 0x29,
51
kCipErrorGroup2OnlyServerGeneralFailure
= 0x2A
52
/*2B - CF Reserved by CIP for future extensions D0 - FF Reserved for Object Class and service errors*/
53
}
CipError
;
54
#endif
/* OPENER_CIPERROR_H_ */
kCipErrorPrivilegeViolation
Definition:
ciperror.h:25
kCipErrorInvalidAttributeValueList
Definition:
ciperror.h:39
kCipErrorInvalidParameter
Definition:
ciperror.h:42
kCipErrorAlreadyInRequestedMode
Definition:
ciperror.h:21
kCipErrorTooMuchData
Definition:
ciperror.h:31
kCipErrorInvalidReplyReceived
Definition:
ciperror.h:44
kCipErrorResourceUnavailable
Definition:
ciperror.h:12
kCipErrorKeyFailureInPath
Definition:
ciperror.h:46
kCipErrorInvalidAttributeValue
Definition:
ciperror.h:19
kCipErrorInvalidParameterValue
Definition:
ciperror.h:13
kCipErrorServiceNotSupported
Definition:
ciperror.h:18
kCipErrorSuccess
Definition:
ciperror.h:10
kCipErrorEmbeddedServiceError
Definition:
ciperror.h:40
kCipErrorPathSegmentError
Definition:
ciperror.h:14
kCipErrorObjectStateConflict
Definition:
ciperror.h:22
kCipErrorPartialTransfer
Definition:
ciperror.h:16
kCipErrorFragmentationOfAPrimitiveValue
Definition:
ciperror.h:28
kCipErrorAttributeNotSupported
Definition:
ciperror.h:30
kCipErrorRoutingFailureResponsePacketTooLarge
Definition:
ciperror.h:37
kCipErrorRoutingFailureRequestPacketTooLarge
Definition:
ciperror.h:36
kCipErrorNotEnoughData
Definition:
ciperror.h:29
kCipErrorUnexpectedAttributeInList
Definition:
ciperror.h:48
kCipErrorAttributeNotSetable
Definition:
ciperror.h:24
kCipErrorVendorSpecificError
Definition:
ciperror.h:41
kCipErrorDeviceStateConflict
Definition:
ciperror.h:26
kCipErrorMemberNotSetable
Definition:
ciperror.h:50
kCipErrorStoreOperationFailure
Definition:
ciperror.h:35
kCipErrorGroup2OnlyServerGeneralFailure
Definition:
ciperror.h:51
kCipErrorObjectAlreadyExists
Definition:
ciperror.h:23
kCipErrorPathSizeInvalid
Definition:
ciperror.h:47
kCipErrorAttributeListError
Definition:
ciperror.h:20
kCipErrorConnectionLost
Definition:
ciperror.h:17
kCipErrorPathDestinationUnknown
Definition:
ciperror.h:15
kCipErrorWriteonceValueOrMediumAlreadyWritten
Definition:
ciperror.h:43
kCipErrorNoStoredAttributeData
Definition:
ciperror.h:34
kCipErrorReplyDataTooLarge
Definition:
ciperror.h:27
kCipErrorMissingAttributeListEntry
Definition:
ciperror.h:38
kCipErrorInvalidMemberId
Definition:
ciperror.h:49
kCipErrorObjectDoesNotExist
Definition:
ciperror.h:32
kCipErrorConnectionFailure
Definition:
ciperror.h:11
kCipErrorServiceFragmentationSequenceNotInProgress
Definition:
ciperror.h:33
CipError
CipError
Definition:
ciperror.h:9
src
cip
ciperror.h
Generated on Fri May 15 2020 21:07:15 for OpENer - Open Source EtherNet/IP(TM) I/O Target Stack by
1.8.6