public abstract class BlobjectAsync extends ObjectImpl
BlobjectAsync is the base class for asynchronous dynamic
dispatch servants. A server application derives a concrete servant
class that implements the ice_invoke_async(Ice.AMD_Object_ice_invoke, byte[], Ice.Current) method,
which is called by the Ice run time to deliver every request on this
object.__ids, serialVersionUIDice_staticId| Constructor and Description |
|---|
BlobjectAsync() |
| Modifier and Type | Method and Description |
|---|---|
DispatchStatus |
__dispatch(Incoming in,
Current current) |
abstract void |
ice_invoke_async(AMD_Object_ice_invoke cb,
byte[] inEncaps,
Current current)
Dispatch an incoming request.
|
___ice_id, ___ice_ids, ___ice_isA, ___ice_ping, __checkMode, __read, __read, __readImpl, __readImpl, __write, __write, __writeImpl, __writeImpl, clone, ice_dispatch, ice_dispatch, ice_id, ice_id, ice_ids, ice_ids, ice_isA, ice_isA, ice_operationAttributes, ice_ping, ice_ping, ice_postUnmarshal, ice_preMarshal, ice_staticIdpublic abstract void ice_invoke_async(AMD_Object_ice_invoke cb, byte[] inEncaps, Current current)
cb - The callback object through which the invocation's results
must be delivered.inEncaps - The encoded input parameters.current - The Current object, which provides important information
about the request, such as the identity of the target object and the
name of the operation.public DispatchStatus __dispatch(Incoming in, Current current)
__dispatch in interface Object__dispatch in class ObjectImpl