OpenDOF Project

Internal Exception Codes.

Enumerator:
DOSERROREXCEPTION_NOT_SUPPORTED 

The request does not match the interface (for example, a Get on a write-only property, or an Invoke on an Event).

Valid for Get, Invoke, Open, Register, Set, Subscribe.

DOSERROREXCEPTION_ILLEGAL_PARAMETER 

A value or value list could not be written to or read from the wire.

Valid for Get, Invoke, Set, Subscribe.

DOSERROREXCEPTION_INSUFFICIENT_RESOURCES 

A node, either a proxy or the provider, does not have resources available to accept or process the command.

All commands may return this exception.

DOSERROREXCEPTION_TERMINATED 

The operation has been terminated.

Valid for Register, Subscribe.

DOSERROREXCEPTION_SUBSCRIBE_REJECTED 

A subscription has not been accepted - the provider does not support subscriptions on that binding and item.

Valid for Subscribe.

DOSERROREXCEPTION_BINDING_NOT_FOUND 

A request was received that should match an existing binding, but no matching binding can be found.

Valid for Get, Invoke, Open, Register, Set, Subscribe.

DOSERROREXCEPTION_DUPLICATE_SESSION 

The requested Session ID is already in use.

Retry with a different Session ID. Valid for Open.

DOSERROREXCEPTION_TOO_MANY_SESSIONS 

The provider has reached a maximum supported session count on the requested binding.

The request may succeed later. Valid for Open.

DOSERROREXCEPTION_APPLICATION_ERROR 

An error occurred in application code, but prevents a valid response from being generated.

Valid for all commands that return responses.

core-c-cos Version 7.0.1 Build 0
2018-02-08