3.2.3 Initialization

An application developer initializes the value of DurationTimer and the value of MaxResults by providing these values to appropriate methods that result in the transmission of Probe and Resolve messages.

If any of the values do not conform to the constraints defined in section 2.2.3, then the client MUST NOT send the Probe or Resolve message to the receipient.

If a value for DurationTimer is set and is equal to P10675199DT2H48M05.4775807S, then the timer MUST NOT be instantiated; this value implies that the operation has an infinite amount of time to execute. Otherwise, the DurationTimer is initialized with the value specified by the developer and then started.