Overload List
Name | Description | |
---|---|---|
![]() | beginSession(DOFInterface, DOFInterfaceID) | Used by a Requestor to begin a session with an indefinite duration (equivalent to specifying a timeout of
DOF.TIMEOUT_NEVER
).
A session is an object provided exclusively for a requestor. No other requestor is allowed to access the session object.
Use
Session.waitSession(int)
to ensure that the session object is available.
Use
DOFSystem.waitProvider(DOFInterfaceID, int)
to make sure there's a route to the provider.
The session ends when its timeout expires or when the session operation is cancelled. Attempting to open a session
on a "session object" (an object returned by
Session.waitSession(int)
) is not supported.
NOTE: It is not necessary to call destroy() |
![]() | beginSession(DOFInterface, DOFInterfaceID, DOFObjectSessionOperationListener) | Used by a Requestor to begin a session with an indefinite duration (equivalent to specifying a timeout of
DOF.TIMEOUT_NEVER
).
A session is an object provided exclusively for a requestor. No other requestor is allowed to access the session object.
Use
Session.waitSession(int)
to ensure that the session object is available.
Use
DOFSystem.waitProvider(DOFInterfaceID, int)
to make sure there's a route to the provider. The session ends when its timeout
expires or when the session operation is cancelled. Attempting to open a session on a "session object" (an object
returned by
Session.waitSession(int)
) is not supported.
NOTE: It is not necessary to call destroy() |
![]() | beginSession(DOFInterface, DOFInterfaceID, Int32, DOFObjectSessionOperationListener) | Used by a Requestor to begin a session. |
![]() | beginSession(DOFInterface, DOFInterfaceID, Int32, DOFObjectSessionOperationListener, Object) | Used by a Requestor to begin a session. |
![]() | beginSession(DOFInterface, DOFInterfaceID, DOFOperationControl, Int32, DOFObjectSessionOperationListener, Object) | Used by a Requestor to begin a session. |
See Also