How to use this interface Step-by-Step.
ORBProxy, NVList, Request, Any
creates a dynamic invocation request initialized with the specified parameters.
this blocking method waits until a response to a deferred operation request in available. the completed Request is returned.
returns true if a response to a deferred operation request is available. Otherwise, false is returned.
creates a list of NVList with the specified number of elements and returns a reference to the list.
this non-blocking method sends a number of operation requests. Return values may then be obtained using the poll_next_response and get_next_response method.
sends a number of oneway operation requests. Return values are not provided for oneway requests.
for binding with dlcoslib Naming Service
faster creation of the request object.
convenient method invocation
faster method invocation
remove request object
creates an empty dynamic invocation request.
adds a NamedValue item to this list without initializing the name or the value associated with the item.
adds a NamedValue item to this list without initializing the value associated with the item.
adds a NamedValue item to this NVList that has the specified name, value.
returns the number of NamedValue items in this NVList.
returns the NamedValue item from this list that has the specified index. If the index is out of range, a IluProxy.BadParam exception is raised.
removes the NamedValue with the specified index from this list. If the index is out of range, a IluProxy.BadParam is raised.
add argument value to the associated NVList.
returns the list of arguments for this operation request. These arguments must be initialized prior to sending the operation request.
returns the context string associated with this operation.
this blocking method waits for the results of a dynamic invocation request that was sent with the send_diferred method. the non-blocking poll_response method can be used to determine if a response is available prior to invoking this method.
sends the operation request and blocks waiting for a response. If the client does not wish to block waiting for a response, the send_diferred method may be used instead.
returns the name of the operation, or method name, associated with this request.
returns true if a response for an operation is currently available. Otherwise, false is returned. This method is used after the send_deferred method has been invoked and prior to invoking the get_response method, which actually reads in the result values.
returns the results, or return value, of the operation request. If the type of the result is not specified, the type defaults to void. If tye return type is not void, the type must be initialized prior to sending the operation method.
sends this operation request, but does not block awaiting a response. The poll_response and get_response methods are then used to determine when a response is available and to receive the results.
this non-blocking method sends this operation request as a oneway request. Oneway request do not result in a response from the server to which they are sent.
returns the target Object to which this operation request will be sent. The target Object is specified when the Request is created.
returns the IOR representation of the IluObject. Note that IluObject is consist of two attributes; SBH and Type String.
deletes Request object and the NVList associated with this object from the server.