Crate tibco_ems_sys[−][src]
Expand description
Bindings for the EMS C library.
Structs
tibemsConnectionFactory | struct to hold the connection factory |
tibemsErrorContext | struct to hold the error context |
tibemsLookupContext | struct to hold the lookup context |
tibemsMsg | struct to hold the message |
tibemsMsgField | Represents a message field or property. |
Enums
tibemsAcknowledgeMode | acknowledgement types |
tibemsDeliveryMode | Define delivery mode constants. |
tibemsDestinationType | destination types |
tibemsMsgType | body types of a message |
tibems_bool | tibco boolean type |
tibems_permType | persistence type of a destination |
tibems_status | tibco ems status |
Functions
tibemsBytesMsg_Create⚠ | Create a bytes message. |
tibemsBytesMsg_GetBodyLength⚠ | Get the body length (in bytes) of a bytes message. |
tibemsBytesMsg_GetBytes⚠ | Get the body data of a bytes message. |
tibemsBytesMsg_SetBytes⚠ | Set the body data of a bytes message from a byte sequence. |
tibemsCollection_Destroy⚠ | Destroy a collection. |
tibemsCollection_GetFirst⚠ | Get the first object in a collection. |
tibemsCollection_GetNext⚠ | Get the next object in a collection. |
tibemsConnectionFactory_Create⚠ | Create a connection factory. |
tibemsConnectionFactory_CreateConnection⚠ | Create a connection object. |
tibemsConnectionFactory_Destroy⚠ | Destroy a connection factory object. |
tibemsConnectionFactory_SetServerURL⚠ | Set the server URL. |
tibemsConnectionFactory_SetUserName⚠ | Set a connection factory’s username. |
tibemsConnectionFactory_SetUserPassword⚠ | Set the password used by the connection factory to authenticate itself with the EMS Server. |
tibemsConnection_CreateSession⚠ | Create a session object. |
tibemsConnection_GetActiveURL⚠ | Get the active URL of a connection. |
tibemsConnection_Start⚠ | Start delivering inbound messages |
tibemsDestinationInfo_Create⚠ | Create a tibemsDestinationInfo object. |
tibemsDestinationInfo_Destroy⚠ | Destroy a tibemsDestinationInfo object. |
tibemsDestinationInfo_GetConsumerCount⚠ | Get the number of active consumers on this destination. |
tibemsDestinationInfo_GetName⚠ | Get the name of this destination. |
tibemsDestinationInfo_GetOverflowPolicy⚠ | Get the overflow policy for this destination. |
tibemsDestinationInfo_GetPendingMessageCount⚠ | Get the total number of pending messages for this destination. |
tibemsDestination_Copy⚠ | Create an independent copy of a destination object. |
tibemsDestination_Create⚠ | Create a destination object. |
tibemsDestination_Destroy⚠ | Destroy a destination object. |
tibemsDestination_GetName⚠ | Get the name of a destination object. |
tibemsDestination_GetType⚠ | Get the type of a destination object. |
tibemsErrorContext_Create⚠ | Create a new error context object. |
tibemsErrorContext_GetLastErrorString⚠ | Retrieve any available detailed error string associated with the last EMS call. |
tibemsLookupContext_Create⚠ | Create a new EMS lookup context object. |
tibemsLookupContext_LookupDestination⚠ | Look up an object in the naming server. |
tibemsMapMsg_Create⚠ | Create a map message. |
tibemsMapMsg_GetBoolean⚠ | Get data values from a map message. |
tibemsMapMsg_GetByte⚠ | Get data values from a map message. |
tibemsMapMsg_GetBytes⚠ | Get data values from a map message. |
tibemsMapMsg_GetChar⚠ | Get data values from a map message. |
tibemsMapMsg_GetDouble⚠ | Get data values from a map message. |
tibemsMapMsg_GetField⚠ | Get data values from a map message. |
tibemsMapMsg_GetFloat⚠ | Get data values from a map message. |
tibemsMapMsg_GetInt⚠ | Get data values from a map message. |
tibemsMapMsg_GetLong⚠ | Get data values from a map message. |
tibemsMapMsg_GetMapMsg⚠ | Get data values from a map message. |
tibemsMapMsg_GetMapNames⚠ | Get an enumeration of the field names in a map message. |
tibemsMapMsg_GetShort⚠ | Get data values from a map message. |
tibemsMapMsg_GetString⚠ | Get data values from a map message. |
tibemsMapMsg_ItemExists⚠ | Test if a named pair exists. |
tibemsMapMsg_SetBoolean⚠ | Set a name-value pair in a map message. |
tibemsMapMsg_SetByte⚠ | Set a name-value pair in a map message. |
tibemsMapMsg_SetBytes⚠ | Set a byte array as a named value in a map message. |
tibemsMapMsg_SetChar⚠ | Set a name-value pair in a map message. |
tibemsMapMsg_SetDouble⚠ | Set a name-value pair in a map message. |
tibemsMapMsg_SetFloat⚠ | Set a name-value pair in a map message. |
tibemsMapMsg_SetInt⚠ | Set a name-value pair in a map message. |
tibemsMapMsg_SetLong⚠ | Set a name-value pair in a map message. |
tibemsMapMsg_SetReferencedBytes⚠ | Set a byte array as a named value in a map message. |
tibemsMapMsg_SetShort⚠ | Set a name-value pair in a map message. |
tibemsMapMsg_SetString⚠ | Set a name-value pair in a map message. |
tibemsMsgConsumer_Close⚠ | Close a message consumer and release associated storage. |
tibemsMsgConsumer_Receive⚠ | Receive a message (synchronous). |
tibemsMsgConsumer_ReceiveTimeout⚠ | Receive a message (synchronous, blocks up to a time limit). |
tibemsMsgEnum_Destroy⚠ | Destroy a message enumerator. |
tibemsMsgEnum_GetNextName⚠ | Get the next item from a message enumerator. |
tibemsMsgProducer_Close⚠ | Destroy the producer object; reclaim resources. |
tibemsMsgProducer_Send⚠ | Send a message. |
tibemsMsgProducer_SendEx⚠ | Send a message. |
tibemsMsgProducer_SendToDestination⚠ | Send a message. |
tibemsMsgProducer_SendToDestinationEx⚠ | Send a message. |
tibemsMsgProducer_SetTimeToLive⚠ | Set the time-to-live property of a producer object. |
tibemsMsg_Acknowledge⚠ | Acknowledge messages. |
tibemsMsg_Create⚠ | Create a message object. |
tibemsMsg_Destroy⚠ | Destroy a message. |
tibemsMsg_GetBodyType⚠ | Get the body type of a message. |
tibemsMsg_GetBooleanProperty⚠ | Get the value of a message property. |
tibemsMsg_GetByteProperty⚠ | Get the value of a message property. |
tibemsMsg_GetCorrelationID⚠ | Get the correlation ID header of a message. |
tibemsMsg_GetMessageID⚠ | Get the message ID header from a message. |
tibemsMsg_GetPropertyNames⚠ | Get a list of property names from a message. |
tibemsMsg_GetReplyTo⚠ | Get the reply-to header from a message. |
tibemsMsg_GetStringProperty⚠ | Get the value of a message property. |
tibemsMsg_GetTimestamp⚠ | Get the timestamp header from a message. |
tibemsMsg_GetType⚠ | Get the type header of a message. |
tibemsMsg_PropertyExists⚠ | Test whether a named property has been set on a message. |
tibemsMsg_Recover⚠ | Recover a single message. |
tibemsMsg_SetBooleanProperty⚠ | Set the value of a message property. |
tibemsMsg_SetByteProperty⚠ | Set the value of a message property. |
tibemsMsg_SetCorrelationID⚠ | Set the correlation ID header of a message. |
tibemsMsg_SetDoubleProperty⚠ | Set the value of a message property. |
tibemsMsg_SetExpiration⚠ | Set the expiration header of a message. |
tibemsMsg_SetFloatProperty⚠ | Set the value of a message property. |
tibemsMsg_SetIntProperty⚠ | Set the value of a message property. |
tibemsMsg_SetLongProperty⚠ | Set the value of a message property. |
tibemsMsg_SetReplyTo⚠ | Set the reply-to header of a message. |
tibemsMsg_SetShortProperty⚠ | Set the value of a message property. |
tibemsMsg_SetStringProperty⚠ | Set the value of a message property. |
tibemsMsg_SetType⚠ | Set the type header of a message. |
tibemsQueue_Create⚠ | Create a queue object. |
tibemsSSLParams_Create⚠ | Create a new SSL parameter object. |
tibemsSSLParams_Destroy⚠ | Destroy an SSL parameter object. |
tibemsServerInfo_GetQueueCount⚠ | Get the total number of queues in the server. |
tibemsSession_Close⚠ | Close a session; reclaim resources. |
tibemsSession_Commit⚠ | Commit the open transaction. |
tibemsSession_CreateConsumer⚠ | Create a message consumer |
tibemsSession_CreateMessage⚠ | Create a message. |
tibemsSession_CreateProducer⚠ | Create a message producer. |
tibemsSession_CreateSharedConsumer⚠ | create a shared topic consumer |
tibemsSession_CreateSharedDurableConsumer⚠ | create a shared durable topic consumer |
tibemsSession_CreateTemporaryQueue⚠ | Create a temporary queue. |
tibemsSession_CreateTemporaryTopic⚠ | Create a temporary topic. |
tibemsSession_CreateTextMessage⚠ | Create a text message. |
tibemsSession_DeleteTemporaryQueue⚠ | Delete a temporary queue. |
tibemsSession_DeleteTemporaryTopic⚠ | Delete a temporary topic. |
tibemsStatus_GetText⚠ | Get the text string corresponding to a status code. |
tibemsTextMsg_Create⚠ | Create a text message. |
tibemsTextMsg_GetText⚠ | Get the string data from a text message. |
tibemsTextMsg_SetText⚠ | Set the data string of a text message. |
tibemsTopicInfo_GetDurableSubscriptionCount⚠ | Get the current number of durable subscriptions for this topic. |
tibemsTopicInfo_GetSubscriptionCount⚠ | Get the current number of subscriptions for this topic. |