OpenDOF Project
boolean DOFOperationControl_AddProviderExclusion ( DOFOperationControl  self,
DOFObjectID  providerID 
)

Add a Provider to the list of Excluded Providers.

Excluded Providers are not expected to respond to subsequent retries of the operation. Normally, this is done after a response is received from the Provider to prevent that Provider from responding again on a retry (to reduce traffic). However, it may be used to prevent the Provider from responding even to the initial request if the provider is already added to the exclusion list prior to making the request. There is no guarantee that the Provider will not respond; the application must be prepared to receive responses from nodes previously added to the exclusion list. It is permissible to add the same provider multiple times to the exclusion list.

Parameters
selfThe operationControl for the operation you would like exclude providerID from. This must not be NULL.
providerIDThe ObjectID of some Provider that you do not want a response from. This should not be NULL.
Return values
Non-zero(TRUE) The Provider was successfully added to the exclusion list.
Exceptions
Zero(FALSE) The Provider could not be added to the exclusion list.
core-c-dof-oal Version 8.0.1 Build 0
2018-01-22