[][src]Enum tibco_ems::c_binding::tibems_status

#[repr(C)]pub enum tibems_status {
    TIBEMS_OK,
    TIBEMS_ILLEGAL_STATE,
    TIBEMS_INVALID_CLIENT_ID,
    TIBEMS_INVALID_DESTINATION,
    TIBEMS_INVALID_SELECTOR,
    TIBEMS_EXCEPTION,
    TIBEMS_SECURITY_EXCEPTION,
    TIBEMS_MSG_EOF,
    TIBEMS_MSG_NOT_READABLE,
    TIBEMS_MSG_NOT_WRITEABLE,
    TIBEMS_SERVER_NOT_CONNECTED,
    TIBEMS_VERSION_MISMATCH,
    TIBEMS_SUBJECT_COLLISION,
    TIBEMS_INVALID_PROTOCOL,
    TIBEMS_INVALID_HOSTNAME,
    TIBEMS_INVALID_PORT,
    TIBEMS_NO_MEMORY,
    TIBEMS_INVALID_ARG,
    TIBEMS_SERVER_LIMIT,
    TIBEMS_MSG_DUPLICATE,
    TIBEMS_SERVER_DISCONNECTED,
    TIBEMS_SERVER_RECONNECTING,
    TIBEMS_NOT_PERMITTED,
    TIBEMS_SERVER_RECONNECTED,
    TIBEMS_INVALID_NAME,
    TIBEMS_INVALID_TYPE,
    TIBEMS_INVALID_SIZE,
    TIBEMS_INVALID_COUNT,
    TIBEMS_NOT_FOUND,
    TIBEMS_ID_IN_USE,
    TIBEMS_ID_CONFLICT,
    TIBEMS_CONVERSION_FAILED,
    TIBEMS_INVALID_MSG,
    TIBEMS_INVALID_FIELD,
    TIBEMS_INVALID_INSTANCE,
    TIBEMS_CORRUPT_MSG,
    TIBEMS_PRODUCER_FAILED,
    TIBEMS_TIMEOUT,
    TIBEMS_INTR,
    TIBEMS_DESTINATION_LIMIT_EXCEEDED,
    TIBEMS_MEM_LIMIT_EXCEEDED,
    TIBEMS_USER_INTR,
    TIBEMS_INVALID_QUEUE_GROUP,
    TIBEMS_INVALID_TIME_INTERVAL,
    TIBEMS_INVALID_IO_SOURCE,
    TIBEMS_INVALID_IO_CONDITION,
    TIBEMS_SOCKET_LIMIT,
    TIBEMS_OS_ERROR,
    TIBEMS_WOULD_BLOCK,
    TIBEMS_INSUFFICIENT_BUFFER,
    TIBEMS_EOF,
    TIBEMS_INVALID_FILE,
    TIBEMS_FILE_NOT_FOUND,
    TIBEMS_IO_FAILED,
    TIBEMS_NOT_FILE_OWNER,
    TIBEMS_ALREADY_EXISTS,
    TIBEMS_INVALID_CONNECTION,
    TIBEMS_INVALID_SESSION,
    TIBEMS_INVALID_CONSUMER,
    TIBEMS_INVALID_PRODUCER,
    TIBEMS_INVALID_USER,
    TIBEMS_INVALID_GROUP,
    TIBEMS_TRANSACTION_FAILED,
    TIBEMS_TRANSACTION_ROLLBACK,
    TIBEMS_TRANSACTION_RETRY,
    TIBEMS_INVALID_XARESOURCE,
    TIBEMS_FT_SERVER_LACKS_TRANSACTION,
    TIBEMS_LDAP_ERROR,
    TIBEMS_INVALID_PROXY_USER,
    TIBEMS_INVALID_CERT,
    TIBEMS_INVALID_CERT_NOT_YET,
    TIBEMS_INVALID_CERT_EXPIRED,
    TIBEMS_INVALID_CERT_DATA,
    TIBEMS_ALGORITHM_ERROR,
    TIBEMS_SSL_ERROR,
    TIBEMS_INVALID_PRIVATE_KEY,
    TIBEMS_INVALID_ENCODING,
    TIBEMS_NOT_ENOUGH_RANDOM,
    TIBEMS_INVALID_CRL_DATA,
    TIBEMS_CRL_OFF,
    TIBEMS_EMPTY_CRL,
    TIBEMS_NOT_INITIALIZED,
    TIBEMS_INIT_FAILURE,
    TIBEMS_ARG_CONFLICT,
    TIBEMS_SERVICE_NOT_FOUND,
    TIBEMS_INVALID_CALLBACK,
    TIBEMS_INVALID_QUEUE,
    TIBEMS_INVALID_EVENT,
    TIBEMS_INVALID_SUBJECT,
    TIBEMS_INVALID_DISPATCHER,
    TIBEMS_JNI_EXCEPTION,
    TIBEMS_JNI_ERR,
    TIBEMS_JNI_EDETACHED,
    TIBEMS_JNI_EVERSION,
    TIBEMS_JNI_EEXIST,
    TIBEMS_JNI_EINVAL,
    TIBEMS_NO_MEMORY_FOR_OBJECT,
    TIBEMS_UFO_CONNECTION_FAILURE,
    TIBEMS_NOT_IMPLEMENTED,
}

Variants

TIBEMS_OK
TIBEMS_ILLEGAL_STATE
TIBEMS_INVALID_CLIENT_ID
TIBEMS_INVALID_DESTINATION
TIBEMS_INVALID_SELECTOR
TIBEMS_EXCEPTION
TIBEMS_SECURITY_EXCEPTION
TIBEMS_MSG_EOF
TIBEMS_MSG_NOT_READABLE
TIBEMS_MSG_NOT_WRITEABLE
TIBEMS_SERVER_NOT_CONNECTED
TIBEMS_VERSION_MISMATCH
TIBEMS_SUBJECT_COLLISION
TIBEMS_INVALID_PROTOCOL
TIBEMS_INVALID_HOSTNAME
TIBEMS_INVALID_PORT
TIBEMS_NO_MEMORY
TIBEMS_INVALID_ARG
TIBEMS_SERVER_LIMIT
TIBEMS_MSG_DUPLICATE
TIBEMS_SERVER_DISCONNECTED
TIBEMS_SERVER_RECONNECTING
TIBEMS_NOT_PERMITTED
TIBEMS_SERVER_RECONNECTED
TIBEMS_INVALID_NAME
TIBEMS_INVALID_TYPE
TIBEMS_INVALID_SIZE
TIBEMS_INVALID_COUNT
TIBEMS_NOT_FOUND
TIBEMS_ID_IN_USE
TIBEMS_ID_CONFLICT
TIBEMS_CONVERSION_FAILED
TIBEMS_INVALID_MSG
TIBEMS_INVALID_FIELD
TIBEMS_INVALID_INSTANCE
TIBEMS_CORRUPT_MSG
TIBEMS_PRODUCER_FAILED
TIBEMS_TIMEOUT
TIBEMS_INTR
TIBEMS_DESTINATION_LIMIT_EXCEEDED
TIBEMS_MEM_LIMIT_EXCEEDED
TIBEMS_USER_INTR
TIBEMS_INVALID_QUEUE_GROUP
TIBEMS_INVALID_TIME_INTERVAL
TIBEMS_INVALID_IO_SOURCE
TIBEMS_INVALID_IO_CONDITION
TIBEMS_SOCKET_LIMIT
TIBEMS_OS_ERROR
TIBEMS_WOULD_BLOCK
TIBEMS_INSUFFICIENT_BUFFER
TIBEMS_EOF
TIBEMS_INVALID_FILE
TIBEMS_FILE_NOT_FOUND
TIBEMS_IO_FAILED
TIBEMS_NOT_FILE_OWNER
TIBEMS_ALREADY_EXISTS
TIBEMS_INVALID_CONNECTION
TIBEMS_INVALID_SESSION
TIBEMS_INVALID_CONSUMER
TIBEMS_INVALID_PRODUCER
TIBEMS_INVALID_USER
TIBEMS_INVALID_GROUP
TIBEMS_TRANSACTION_FAILED
TIBEMS_TRANSACTION_ROLLBACK
TIBEMS_TRANSACTION_RETRY
TIBEMS_INVALID_XARESOURCE
TIBEMS_FT_SERVER_LACKS_TRANSACTION
TIBEMS_LDAP_ERROR
TIBEMS_INVALID_PROXY_USER
TIBEMS_INVALID_CERT
TIBEMS_INVALID_CERT_NOT_YET
TIBEMS_INVALID_CERT_EXPIRED
TIBEMS_INVALID_CERT_DATA
TIBEMS_ALGORITHM_ERROR
TIBEMS_SSL_ERROR
TIBEMS_INVALID_PRIVATE_KEY
TIBEMS_INVALID_ENCODING
TIBEMS_NOT_ENOUGH_RANDOM
TIBEMS_INVALID_CRL_DATA
TIBEMS_CRL_OFF
TIBEMS_EMPTY_CRL
TIBEMS_NOT_INITIALIZED
TIBEMS_INIT_FAILURE
TIBEMS_ARG_CONFLICT
TIBEMS_SERVICE_NOT_FOUND
TIBEMS_INVALID_CALLBACK
TIBEMS_INVALID_QUEUE
TIBEMS_INVALID_EVENT
TIBEMS_INVALID_SUBJECT
TIBEMS_INVALID_DISPATCHER
TIBEMS_JNI_EXCEPTION
TIBEMS_JNI_ERR
TIBEMS_JNI_EDETACHED
TIBEMS_JNI_EVERSION
TIBEMS_JNI_EEXIST
TIBEMS_JNI_EINVAL
TIBEMS_NO_MEMORY_FOR_OBJECT
TIBEMS_UFO_CONNECTION_FAILURE
TIBEMS_NOT_IMPLEMENTED

Trait Implementations

impl Debug for tibems_status[src]

impl PartialEq<tibems_status> for tibems_status[src]

impl StructuralPartialEq for tibems_status[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> From<T> for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.