Specifies the reason for runtime exceptions indicated by an exception class of EcRuntime.
Enumerator |
---|
RteUnknownException |
The exception is unknown.
|
RteNotImplementedException |
The requested features is not (fully) implemented. Check for a newer version of Simutrace
|
RteNotFoundException |
The requested object (e.g., a file, a session, a stream, etc.) could not be found. The identifier does not point to a valid object or the object has been deleted by now
|
RteNotSupportedException |
The requested feature is not supported in the current configuration. This might for example be shared memory when using sockets. The error might also indicate that a feature is not supported by the current version of the client or server. Always use the client and server with the same version if possible
|
RteInvalidOperationException |
The requested operation is not valid in the current that of the object on which the operation should be performed, for example you cannot attach to a session which is already closing
|
RteOperationInProgressException |
The requested feature or object is not available at the moment due to an ongoing operation. Retrying the operation at a later time should generally fix this problem. You might encounter this exception if you try to read a stream segment that is currently still being processed (e.g., compressed) by the server
|
RteTimeoutException |
The requested operation did not finish in the specified amount of time
|
RteArgumentException |
One or more arguments supplied to a function are not valid. See the function's documentation for valid parameter values
|
RteArgumentNullException |
One or more pointer arguments passed to a function were NULL , but are expected to point to valid data or buffer space. See the function's documentation for more information
|
RteArgumentOutOfBoundsException |
The values for one or more arguments passed to a function were out of bounds. See the function's documentation for valid values
|
RteOptionException |
One or more command line options are not valid
|
RteConfigurationException |
The supplied configuration is not valid. See the documentation of libconfig for more information on the configuration format. See the sample configuration for a list of all valid options and their default values
|
RteUserCallbackException |
The user-supplied callback raised an exception or returned an error
- Since
- 3.2
|