Used by a Requestor to get a property's value asynchronously or to request a property's
value from multiple providers using an object with the
DOFObjectID.BROADCAST
ID.
Namespace: org.opendof.core.oal
Assembly: dof-oal (in dof-oal.dll) Version: 7.0.1.2
Syntax
C#
public DOFOperationGet beginGet( DOFInterfaceProperty property, int timeout, DOFObjectGetOperationListener operationListener, Object context )
Parameters
- property
- Type: org.opendof.core.oalDOFInterfaceProperty
The property. Must not be null. - timeout
- Type: SystemInt32
Maximum time to wait, in milliseconds, to obtain the result(s) of the operation. Must be >= 0. NOTE: If the number of responders is unknown, as is typically the case when making requests on an object with the DOFObjectID.BROADCAST ID, then the operation will always wait for the entire timeout period. - operationListener
- Type: org.opendof.core.oalDOFObjectGetOperationListener
Listener to receive the result. May be null -- the initial result may be obtained by calling Get.waitResult(int) . Subsequent results are only reported to the listener. - context
- Type: SystemObject
An optional, user-definable object that will be passed back in listeners as a member of DOFOperation. May be null.
Return Value
Type: DOFOperationGetThe get operation. Will not be null.
See Also
Reference
get(Property, int)