CM_ExtendedStatus (ENUM)

TYPE CM_ExtendedStatus :

connection manager error codes - Vol. 1 3-5.34

Attributes:
qualified_only
InOut:

Name

Initial

Comment

SUCCESS

0

Service completed successfully.

DUPLICATE_FWD_OPEN

16#100

This extended status code shall be returned when an originator is trying to make a connection to a target with which the originator may have already established a connection.

TRANSPORTCLASSTRIGGER_NOT_SUPPORTED

16#103

A transport class and trigger combination has been specified which is not supported by the target application.

OWNERSHIP_CONFLICT

16#106

The connection cannot be established since another connection has exclusively allocated some of the resources required for this connection.

TARGET_CONNECTION_NOT_FOUND

16#107

This extended status code shall be returned in response to the Forward_Close request, when the connection that is to be closed is not found at the target node.

INVALID_NETWORK_CONNECTION_PARAMETER

16#108

This extended status code shall be returned as the result of specifying a connection type, connection priority, redundant owner or fixed / variable that is not supported by the device.

INVALID_CONNECTION_SIZE

16#109

This extended status code is returned when the target or router does not support the specified connection size.

TARGET_FOR_CONNECTION_NOT_CONFIGURED

16#110

This extended status code shall be returned when a connection is requested to a target application that has not been configured and the connection request does not contain a data segment for configuration.

RPI_NOT_SUPPORTED

16#111

This extended status code shall be returned IF the device cannot support the requested O->T or T->O RPI.

RPI_NOT_ACCEPTABLE

16#112

This error is to be returned when the RPI value(s) in the Forward_Open request are outside the range required by the application in the target device or the target is producing at a different interval.

OUT_OF_CONNECTIONS

16#113

Connection Manager cannot support any more connections.

VENDORID_OR_PRODUCT_CODE_MISSMATCH

16#114

The Product Code or Vendor ID specified in the electronic key logical segment does not match the Product Code or Vendor ID of the device.

PRODUCT_TYPE_MISSMATCH

16#115

The Product type specified in the electronic key logical segment does not match the Device Type of the device.

REVISION_MISSMATCH

16#116

The major and minor revision specified in the electronic key logical segment does not correspond to a valid revision of the device.

INVALID_PATH

16#117

The produced or consumed application path specified in the connection path does not correspond to a valid produced or consumed application path within the target application.

INVALID_CONFIGURATION_PATH

16#118

An application path specified for the configuration data does not correspond to a configuration application or is inconsistent with the consumed or produced application paths.

NON_LISTEN_ONLY_CONNECTION_NOT_OPEND

16#119

Connection request fails since there are no non-Listen Only connections with the same T->O application path currently open.

TARGET_OBJECT_OUT_OF_CONNECTIONS

16#11A

The maximum number of connections supported by this instance of the target object has been exceeded.

RPI_SMALLER_THAN_PRODUCTION_INHIBIT_TIME

16#11B

The Production Inhibit Time is greater than the Target to Originator RPI.

TRANSPORT_CLASS_NOT_SUPPORTED

16#11C

The transport class requested in the Transport Type/Trigger parameter is not supported.

PRODUCTION_TRIGGER_NOT_SUPPORTED

16#11D

The T->O production trigger requested in the Transport Type/Trigger parameter is not supported.

DIRECTION_NOT_SUPPORTED

16#11E

The direction requested in the Transport Type/Trigger parameter is not supported.

INVALID_OT_FIXVAR_VALUE

16#11F

This extended status code shall be returned as the result of specifying an O->T fixed / variable flag that is not supported.

INVALID_TO_FIXVAR_VALUE

16#120

This extended status code shall be returned as the result of specifying a T->O fixed / variable flag that is not supported.

INVALID_OT_PRIORITY

16#121

This extended status code shall be returned as the result of specifying an O->T priority code that is not supported.

INVALID_TO_PRIORITY

16#122

This extended status code shall be returned as the result of specifying a T->O priority code that is not supported.

INVALID_OT_CONNECTION_TYPE

16#123

This extended status code shall be returned as the result of specifying an O->T connection type that is not supported.

INVALID_TO_CONNECTION_TYPE

16#124

This extended status code shall be returned as the result of specifying a T->O connection type that is not supported.

INVALID_OT_REDUNDANT_OWNER_FLAG

16#125

This extended status code shall be returned as the result of specifying an O->T Redundant Owner flag that is not supported.

INVALID_CONFIGURATION_SIZE

16#126

This extended status code is returned when the target device determines that the data segment provided in the Connection_Path parameter did not contain an acceptable number of 16-bit words for the configuration application path requested.

INVALID_OT_SIZE

16#127

This extended status code is returned by the target when the size of the consuming object declared in the Forward_Open request and available on the target does not match the size declared in the O->T Network Connection Parameter.

INVALID_TO_SIZE

16#128

This extended status code is returned by the target when the size of the producing object declared in the Forward_Open request and available on the target does not match the size declared in the T->O Network Connection Parameter.

INVALID_CONFIG_APPL_PATH

16#129

The configuration application path specified in the connection path does not correspond to a valid configuration application path within the target application.

INVALID_CONSUMING_APPL_PATH

16#12A

The consumed application path specified in the connection path does not correspond to a valid consumed application path within the target application.

INVALID_PRODUCING_APPL_PATH

16#12B

The produced application path specified in the connection path does not correspond to a valid produced application path within the target application.

CONFIG_SYMBOL_DOES_NOT_EXIST

16#12C

Configuration Symbol does not exist.

CONSUMING_SYMBOL_DOES_NOT_EXIST

16#12D

Consuming Symbol does not exist.

PRODUCING_SYMBOL_DOES_NOT_EXIST

16#12E

Producing Symbol does not exist.

INCONSISTENT_APPL_PATH_COMBINATION

16#12F

The combination of configuration and/or consume and/or produce application paths specified in the connection path are inconsistent with each other.

INCONSISTENT_CONSUME_DATA_FORMAT

16#130

Information in the data segment is not consistent with the format of the consumed data.

INCONSISTENT_PRODUCE_DATA_FORMAT

16#131

Information in the data segment is not consistent with the format of the produced data.

NULL_FWDOPEN_NOT_SUPPORTED

16#132

The target does not support the function requested by the Null Forward_Open.

CONNECTION_TIMEOUT_MULTIPLIER_NOT_ACCEPTABLE

16#133

This extended status code shall be returned as the result of specifying a connection timeout multiplier value that is reserved or that produces a timeout value that is too large to support in the device.

MISMATCHED_TO_CONNECTION_SIZE

16#134

This extended status code shall be returned when an originator requests to open a Multicast connection to a T->O application path that is already being produced for another connection and the Size field in the T->O Network Connection Parameters in this request is valid but doesn’t match the existing connection’s Size field.

MISMATCHED_TO_CONNECTION_FIXVAR

16#135

This extended status code shall be returned when an originator requests to open a Multicast connection to a T->O application path that is already being produced for another connection and the Fixed/Variable bit in the T->O Network Connection Parameters in this request is valid but doesn’t match the existing connection’s Fixed/Variable bit.

MISMATCHED_TO_CONNECTION_PRIORITY

16#136

This extended status code shall be returned when an originator requests to open a Multicast connection to a T->O application path that is already being produced for another connection and the Priority field in the T->O Network Connection Parameters in this request is valid but doesn’t match the existing connection’s Priority field.

MISMATCHED_TRANSPORT_CLASS

16#137

This extended status code shall be returned when an originator requests to open a Multicast connection to a T->O application path that is already being produced for another connection and the Transport Class in this request is valid but doesn’t match the existing connection’s Transport Class.

MISMATCHED_TO_PRODUCTION_TRIGGER

16#138

This extended status code shall be returned when an originator requests to open a Multicast connection to a T->O application path that is already being produced for another connection and the T->O Production Trigger in this request is valid but doesn’t match the existing connection’s T->O Production Trigger.

MISMATCHED_TO_PRODUCTION_INHIBITTIME

16#139

This extended status code shall be returned when an originator requests to open a Multicast connection to an application path that is already being produced for another connection and the PIT in this request is valid but doesn’t match the existing connection’s PIT.

CONNECTION_TIMED_OUT

16#203

This extended status code shall occur when a connection has timed-out.

UNCONNECTED_REQUEST_TIMED_OUT

16#204

An originator or router processing an Unconnected_Send, Forward_Open, Large_Forward_Open, or Forward_Close service shall return an Unconnected Request Timed Out error when the request cannot be delivered to the next device in the path (e.g the link specific retries fail), the allotted time is not sufficient to process the request, or no reply is received within the time specified by the Time_tick/Time- out_ticks parameters.

PARAM_ERROR_IN_UNCONNECTED_REQUEST

16#205

For example, this shall be caused by a Connection Tick Time (see section 3-5.5.1.2.1) and Connection time-out combination in an Unconnected_Send, Forward_Open, or Forward_Close service that is not supported by a router.

MESSAGE_TOO_LARGE

16#206

This shall be caused when the Unconnected_Send is too large to be sent out on a network.

UNCONNECTED_ACK_WITHOUT_REPLY

16#207

The message was sent via the unconnected message service and an acknowledge was received but a data response message was not received.

NO_BUFFER_MEMORY_AVAILABLE

16#301

The extended status code shall occur when insufficient connection buffer memory is available in the device.

NETWORK_BANDWIDTH_NOT_AVAILABLE

16#302

This extended status code shall be returned by any device in the path that is a producer and cannot allocate sufficient bandwidth for the connection on its link.

PORT_NOT_AVAILABLE

16#311

A Port specified in a Port Segment is Not Available or does not exist.

16#312

Link Address specified in Port Segment Not Valid.

INVALID_SEGMENT_IN_CONNECTION_PATH

16#315

Invalid Segment Type or Segment Value in Connection Path.

MISCELLANEOUS

16#31C

This extended status is returned when no other extended status code applies for a connection related error.

NOT_CONFIGURED_FOR_OFF_SUBNET_MULTICAST

16#813

A multicast connection has been requested between a producer and a consumer that are on different subnets, and the producer is not configured for off-subnet <multicast.