NS services: Difference between revisions
No edit summary |
|||
| Line 1,393: | Line 1,393: | ||
==== GetRequestServerStopper ==== | ==== GetRequestServerStopper ==== | ||
No input, returns an output [[#IRequestServerStopper]]. | No input, returns an output [[#IRequestServerStopper]]. | ||
This increfs a state ref-count, with decref being handled when the object is closed. This ref-count is checked by [[#GetApplicationDeliveryInfo|GetApplicationDeliveryInfo]] and related cmds. | |||
==== CancelApplicationApplyDelta ==== | ==== CancelApplicationApplyDelta ==== | ||
| Line 1,694: | Line 1,696: | ||
An error is thrown if any bit is set in ApplicationDeliveryAttributeTag besides bit1, this must also be <=0x3. The output array-count must be at least 1: only 1 entry will be written to this array (hence on success total_out will also only be 1 on success). | An error is thrown if any bit is set in ApplicationDeliveryAttributeTag besides bit1, this must also be <=0x3. The output array-count must be at least 1: only 1 entry will be written to this array (hence on success total_out will also only be 1 on success). | ||
[7.0.0+] An error is thrown if | [7.0.0+] An error is thrown if the state ref-count for [[#GetRequestServerStopper|RequestServerStopper]] is zero. [7.0.0-7.0.1] The func which checks this would also return success when a field prior to the previously mentioned field is 0 (checked before the ref-count). | ||
An error is thrown if [[NIM_services|nim]] ListApplicationApplyDeltaTask returns a task. | An error is thrown if [[NIM_services|nim]] ListApplicationApplyDeltaTask returns a task. | ||