OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

sca-c-cpp message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [sca-c-cpp] NEW ISSUE: Callback Simplification



This issue has been assigned id CCPP-57  in the Jira system.
See http://www.osoa.org/jira/browse/CCPP-57

Andrew

____________________________________________________________

Andrew Borley
Websphere ESB Development
Tel: 245393 Ext: +44 (0) 1962 815393 Mob: +44 (0) 7971 805547
E-mail: borley@uk.ibm.com
Mailpoint 211, IBM (UK) Ltd, Hursley Park, Winchester, Hants, SO21 2JN
____________________________________________________________



From: Bryan Aupperle <aupperle@us.ibm.com>
To: sca-c-cpp@lists.oasis-open.org
Date: 26/01/2009 18:26
Subject: [sca-c-cpp] NEW ISSUE: Callback Simplification






Target: C++ and C C&I specifications


Description: The Java TC has passed a resolution to simplify the programming model for callbacks.  Specifically they removed the capability for getting/setting the Callback ID and setting the callback object handler (which we have already done base on Assembly TC action).  They have also reworked some examples.


Proposal:

The section Stateless Callbacks needs to be revised. (Both Specs)

The section Customizing the Callback Identity needs to be removed (Both Specs)

The NoRegisteredCallback exception needs to be removed (C++ only)

The getCallbackID() and setCallbackID() member functions need to be removed from ServiceReference (C++ only)

The
SCA_NO_REGISTERED_CALLBACK reason code needs to be removed (C only)
The SCAGetCallbackID() and SCASetCallbackID() functions need to be removed (C only)



Bryan Aupperle, Ph.D.
STSM, WebSphere Enterprise Platform Software Solution Architect
Master Inventor

Research Triangle Park,  NC
+1 919-254-7508 (T/L 444-7508)
Internet Address: aupperle@us.ibm.com








Unless stated otherwise above:
IBM United Kingdom Limited - Registered in England and Wales with number 741598.
Registered office: PO Box 41, North Harbour, Portsmouth, Hampshire PO6 3AU








[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]