Equate

<< Click to Display Table of Contents >>

Navigation:  EasyDotNet documentation > Classes > TMessageQueue class >

Equate

Previous pageReturn to chapter overviewNext page

Specifies the types of acknowledgment message that Message Queuing returns to the sending application.

AcknowledgeTypesEnum         EQUATE(LONG)

 

A mask used to request that no acknowledgment messages (positive or negative) be posted.

AcknowledgeTypes::None       EQUATE(0000b)

 

A mask used to request a positive acknowledgment when the original message reaches the queue.

AcknowledgeTypes::PositiveArrival EQUATE(0001b)

 

A mask used to request a positive acknowledgment when the original message is successfully retrieved from the queue.

AcknowledgeTypes::PositiveReceive EQUATE(0010b)

 

A mask used to request a negative acknowledgment when the original message cannot reach the queue. This can happen when the time-to-reach-queue timer expires or if a message cannot be authenticated.

AcknowledgeTypes::NotAcknowledgeReachQueue   EQUATE(0100b)

 

A mask used to request positive acknowledgment if the original message reaches the queue or negative acknowledgment if the time-to-reach-queue timer expires or if the original message cannot be authenticated.

AcknowledgeTypes::FullReachQueue EQUATE(0101b)

 

A mask used to request a negative acknowledgment when the original message fails to be received from the queue.

AcknowledgeTypes::NegativeReceive EQUATE(1000b)

 

A mask used to request a negative acknowledgment when an error occurs that prevents the original message from being received from the queue before its time-to-be-received timer expires.

AcknowledgeTypes::NotAcknowledgeReceive   EQUATE(1100b)

 

A mask used to request positive acknowledgment if the original message is received from the queue before its time-to-be-received timer expires or negative acknowledgment otherwise.

AcknowledgeTypes::FullReceive EQUATE(1110b)

 

 

 

 

Specifies the result of an attempted message delivery.

AcknowledgmentEnum           EQUATE(LONG)

 

The message is not an acknowledgment message.

Acknowledgment::None         EQUATE(0)

 

A positive arrival acknowledgment indicating that the original message reached its destination queue.

Acknowledgment::ReachQueue   EQUATE(2)

 

A positive read acknowledgment indicating that the original message was received by the receiving application.

Acknowledgment::Receive       EQUATE(16384)

 

A negative arrival acknowledgment indicating that the destination queue is not available to the sending application.

Acknowledgment::BadDestinationQueue   EQUATE(32768)

 

A negative arrival acknowledgment indicating that the message was purged before reaching its destination queue.

Acknowledgment::Purged       EQUATE(32769)

 

A negative arrival acknowledgment indicating that the time-to-reach-queue or time-to-be-received timer expired before the original message could reach the destination queue.

Acknowledgment::ReachQueueTimeout EQUATE(32770)

 

A negative arrival acknowledgment indicating that the original message was not delivered because its destination queue is full.

Acknowledgment::QueueExceedMaximumSize   EQUATE(32771)

 

A negative arrival acknowledgment indicating that the sending application does not have the necessary rights to send a message to the destination queue.

Acknowledgment::AccessDenied EQUATE(32772)

 

A negative arrival acknowledgment indicating that the original message's hop count (which indicates the number of intermediate servers) was exceeded.

Acknowledgment::HopCountExceeded EQUATE(32773)

 

A negative arrival acknowledgment indicating that the original message's digital signature is not valid and could not be authenticated by Message Queuing.

Acknowledgment::BadSignature EQUATE(32774)

 

A negative arrival acknowledgment indicating that the destination queue manager could not decrypt a private message.

Acknowledgment::BadEncryption EQUATE(32775)

 

A negative arrival acknowledgment indicating that the source queue manager could not encrypt a private message.

Acknowledgment::CouldNotEncrypt   EQUATE(32776)

 

A negative arrival acknowledgment indicating that a transactional message was sent to a non-transactional queue.

Acknowledgment::NotTransactionalQueue EQUATE(32777)

 

A negative arrival acknowledgment indicating that a non-transactional message was sent to a transactional queue.

Acknowledgment::NotTransactionalMessage   EQUATE(32778)

 

A negative read acknowledgment indicating that the queue was deleted before the message could be read.

Acknowledgment::QueueDeleted EQUATE(49152)

 

A negative read acknowledgment indicating that the queue was purged before the message could be read.

Acknowledgment::QueuePurged   EQUATE(49153)

 

A negative read acknowledgment indicating that the original message was not received from the queue before its time-to-be-received timer expired.

Acknowledgment::ReceiveTimeout   EQUATE(49154)

 

 

 

TMessageQueueReceiveGrp       GROUP, TYPE

Id                             STRING(41) !Guid (36 bytes) + '\' + unique number (4 bytes)

CorrelationId                   STRING(41) !Guid (36 bytes) + '\' + unique number (4 bytes)

MessageBody                     ANY

BodySize                       LONG

Attachment                     STRING(256)

AttachmentSize                 LONG

Label                           STRING(256)

SourceMachine                   STRING(256)

UserName                       STRING(256)

TargetMachine                   STRING(256)

SentTime                       STRING(64)

ArrivedTime                     STRING(64)

Acknowledgment                 AcknowledgmentEnum

                            END