Vortex Operation Status.

This enum is used to represent different Vortex Library status, especially while operating with VortexConnection references. Values described by this enumeration are returned by vortex_connection_get_status.

Enumerator
VortexError 

Represents an Error while Vortex Library was operating.

The operation asked to be done by Vortex Library could be completed.

VortexOk 

Represents the operation have been successfully completed.

The operation asked to be done by Vortex Library have been completed.

VortexBindError 

The operation wasn't completed because an error to tcp bind call.

This usually means the listener can be started because the port is already in use.

VortexWrongReference 

The operation can't be completed because a wrong reference (memory address) was received.

This also include NULL references where this is not expected.

VortexNameResolvFailure 

The operation can't be completed because a failure resolving a name was found (usually a failure in the gethostbyname function).

VortexSocketCreationError 

A failure was found while creating a socket.

VortexSocketSanityError 

Found socket created to be using reserved system socket descriptors.

This will cause problems.

VortexConnectionError 

Connection error.

Unable to connect to remote host. Remote hosting is refusing the connection.

VortexConnectionTimeoutError 

Connection error after timeout.

Unable to connect to remote host after after timeout expired.

VortexGreetingsFailure 

Greetings error found.

Initial BEEP senquence not completed, failed to connect.

VortexXmlValidationError 

Failed to complete operation due to an xml validation error.

VortexConnectionCloseCalled 

Connection is in transit to be closed.

This is not an error just an indication that the connection is being closed at the time the call to vortex_connection_get_status was done.

VortexConnectionForcedClose 

The connection was terminated due to a call to vortex_connection_shutdown or an internal implementation that closes the connection without taking place the BEEP session close negociation.

VortexProtocolError 

Found a protocol error while operating.

VortexConnectionFiltered 

The connection was closed or not accepted due to a filter installed.

VortexMemoryFail 

Memory allocation failed.

VortexUnnotifiedConnectionClose 

When a connection is closed by the remote side but without going through the BEEP clean close.