Ok, third attempt at getting this to the list. The sourceforge mail server migration is supposed to be complete now.
Rick ---------- Forwarded message ---------- From: Rick McGuire <[EMAIL PROTECTED]> Date: Fri, Sep 19, 2008 at 11:20 AM Subject: Need a name for a new version of RexxCreateQueue To: Open Object Rexx Developer Mailing List <oorexx-devel@lists.sourceforge.net> Given that this has all been rewritten anyway, I'd like a "do over" on something I did 20 years ago. The RexxCreateQueue API will create a new queue with a unique name if the requested name already exists. I really don't remember why we decided to do it this way with the original OS/2 implementation 20 years ago, but I have a vague memory that it was something the OS/2 people wanted. Frankly, this has generally not worked out real well. In most cases, the create operation is called for the purposed of creating the queue if it doesn't already exists. The current behavior means the caller need to check the returned name and then delete the additional queue if one was created. Generally, a pain. I'd like to create a new version of the API (and expose it in the RxQueue() function and the RexxQueue class) that behaves the way people generally want this to work, which is to make sure that the queue exists. This is fairly easy to do....the biggest hang up is what to call the operation? The best I've come up with so far is RexxOpenQueue(), but it's not create an open operation. RexxGetQueue() might also work, but a Get implies something is returned, which is not really the case. We have an RFE for an exists operation also, so I'll probably add a RexxQueueExists() API at the same time. Rick ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ Oorexx-devel mailing list Oorexx-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/oorexx-devel