com.jniwrapper.win32.com
Class CallType

java.lang.Object
  extended bycom.jniwrapper.util.EnumItem
      extended bycom.jniwrapper.win32.com.CallType

public final class CallType
extends EnumItem

The CallType enumeration constant specifies the call types used by IMessageFilter.handleInComingCall method.


Field Summary
static CallType CALLTYPE_ASYNC
          An asynchronous call has arrived.
static CallType CALLTYPE_ASYNC_CALLPENDING
          An asynchronous call has arrived with a new logical thread identifier and the object is currently waiting for a reply from a previous outgoing call.
static CallType CALLTYPE_NESTED
          A call has arrived bearing the same logical thread identifier as that of a previous outgoing call for which the object is still awaiting a reply.
static CallType CALLTYPE_TOPLEVEL
          A top-level call has arrived and the object is not currently waiting for a reply from a previous outgoing call.
static CallType CALLTYPE_TOPLEVEL_CALLPENDING
          A new top-level call has arrived with a new logical thread identifier and the object is currently waiting for a reply from a previous outgoing call.
 
Methods inherited from class com.jniwrapper.util.EnumItem
equals, getLongValue, getValue, hashCode, isOneOf
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CALLTYPE_TOPLEVEL

public static final CallType CALLTYPE_TOPLEVEL
A top-level call has arrived and the object is not currently waiting for a reply from a previous outgoing call. Calls of this type should always be handled.


CALLTYPE_NESTED

public static final CallType CALLTYPE_NESTED
A call has arrived bearing the same logical thread identifier as that of a previous outgoing call for which the object is still awaiting a reply. Calls of this type should always be handled.


CALLTYPE_ASYNC

public static final CallType CALLTYPE_ASYNC
An asynchronous call has arrived. Calls of this type cannot be rejected. OLE always delivers calls of this type.


CALLTYPE_TOPLEVEL_CALLPENDING

public static final CallType CALLTYPE_TOPLEVEL_CALLPENDING
A new top-level call has arrived with a new logical thread identifier and the object is currently waiting for a reply from a previous outgoing call. Calls of this type may be handled or rejected.


CALLTYPE_ASYNC_CALLPENDING

public static final CallType CALLTYPE_ASYNC_CALLPENDING
An asynchronous call has arrived with a new logical thread identifier and the object is currently waiting for a reply from a previous outgoing call. Calls of this type cannot be rejected.