Used by a Provider to begin providing the specified interface indefinitely (equivalent to specifying a timeout of
DOF.TIMEOUT_NEVER
).
To quit providing use
DOFOperation.cancel()
.
Namespace: org.opendof.core.oal
Assembly: dof-oal (in dof-oal.dll) Version: 7.0.1.2
Syntax
C#
public DOFOperationProvide beginProvide( DOFInterface iface, DOFObjectProvider provider )
Parameters
- iface
- Type: org.opendof.core.oalDOFInterface
The interface to be provided. This must not be null. - provider
- Type: org.opendof.core.oalDOFObjectProvider
The listener to handle requests on this interface. Null = no desired listener (may be used for "marker interfaces"/no provider implementation).
Return Value
Type: DOFOperationProvideThe provide operation that may be used to end providing. Will not be null.
See Also