2008-12-21 Michael Barker <mike@middlesoft.co.uk>
authorMichael Barker <mike@middlesoft.co.uk>
Wed, 24 Dec 2008 09:55:54 +0000 (09:55 -0000)
committerMichael Barker <mike@middlesoft.co.uk>
Wed, 24 Dec 2008 09:55:54 +0000 (09:55 -0000)
commit64bdc81e0f4b1da162fa671f3905b5ed546d9681
treeb39b78ae52ec15ab0ee32a99335d0a1cc3944162
parent537b9a706c387765ab82af791542b4176ad0f36e
2008-12-21  Michael Barker  <mike@middlesoft.co.uk>

* MessageQueueBase.cs:  Added optional base class that provide async
messaging support.
* CompletedEventArgs.cs:  Added for events on async methods.
* CompletedEventHandler.cs:  Added for events on async methods.
* IMessageQueue.cs:  Added method and event signatures for async messaging.
* MessagingProviderLocator.cs:  Added constant for InfiniteTimeout.
* QueueReference.cs:  Remove unecessary logging.

svn path=/trunk/mcs/; revision=122084
mcs/class/Mono.Messaging/Mono.Messaging/ChangeLog
mcs/class/Mono.Messaging/Mono.Messaging/CompletedEventArgs.cs [new file with mode: 0644]
mcs/class/Mono.Messaging/Mono.Messaging/CompletedEventHandler.cs [new file with mode: 0644]
mcs/class/Mono.Messaging/Mono.Messaging/IMessageQueue.cs
mcs/class/Mono.Messaging/Mono.Messaging/MessageQueueBase.cs [new file with mode: 0644]
mcs/class/Mono.Messaging/Mono.Messaging/MessagingProviderLocator.cs
mcs/class/Mono.Messaging/Mono.Messaging/QueueReference.cs