Types of result data

An Open Server application can send results to a client as:

A single client request can obtain more than one set of results. After sending the first result set, call srv_senddone with a status of SRV_DONE_MORE if there are more result sets for the request. Call srv_senddone with a status of SRV_DONE_FINAL if there are no more results. Calling srv_senddone with a SRV_DONE_FINAL status is the minimum response to a client request. The client waits until it receives srv_senddone(SRV_DONE_FINAL) before proceeding.