[omniORB] DSI / attribute - Determining correct overloaded method from ServerRequest

Zach Buckner zbuckner@portris.com
Mon, 18 Oct 1999 00:16:20 -0400


> This past week has been a crash course in CORBA, so please excuse 
> this if I'm missing the obvious.
> 
> I have an IDL that implements an attribute (wstring is a 
> typedefed sequence):
> 	attribute wstring data
> This maps to:
> 	wstring * myclass_impl::data(void)
> 	void myclass::data(const wstring &_value)
> 
> Now, I'm moving to dsi.  When I see that op_name() yields 'data', 
> I want to know if it's a PUT or GET (since I need to prepare the 
> NVList_ptr for params()).  How does this work?  Do I need to use 
> an Implementation Repository to lookup the context?  This route 
> seems a bit extreme.
> 
> Any help will be greatly appreciated.  -Zach
>