Crate tibco_ems[][src]

Tibco EMS binding.

Modules

admin

Tibco EMS admin functions.

Structs

BytesMessage

represents a Bytes Message which can be transformed into Message through From,Into trait.

Connection

holds the native Connection pointer

Consumer

holds the native Consumer pointer

Destination

Destination, can either be Queue or Topic

MapMessage

represents a Map Message which can be transformed into Message through From,Into trait.

Message

represents a generic Message which can be transformed into a TextMessage or BytesMessage through From,Into trait.

Session

holds the native Session pointer

TextMessage

represents a Text Message which can be transformed into Message through From,Into trait.

TypedValue

represents a typed value, which is used for message header and message properties

Enums

DestinationType

Type of the destination

MessageType

Type of the message

PropertyType

Type of a property value

Traits

GetBoolValue

Trait to retrieve a bool value

GetDoubleValue

Trait to retrieve a f64 value

GetFloatValue

Trait to retrieve a f32 value

GetIntValue

Trait to retrieve a i32 value

GetLongValue

Trait to retrieve a i64 value

GetMapValue

Trait to retrieve a MapMessage value

GetStringValue

Trait to retrieve a String value

Functions

connect

open a connection to the Tibco EMS server