In this case, I don't understand the purpose of isNone. If there is an error, the response type will be isError, and if there is a metadata-only response, the response type will be isData. If there is no response at all then the callback won't be called.

Do you mean that isNone is used internally by the framework and is not intended to be used by the application? If that is the case you should not expose it as part of the API.


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or mute the thread.

{"api_version":"1.0","publisher":{"api_key":"05dde50f1d1a384dd78767c55493e4bb","name":"GitHub"},"entity":{"external_key":"github/xrootd/xrootd","title":"xrootd/xrootd","subtitle":"GitHub repository","main_image_url":"https://cloud.githubusercontent.com/assets/143418/17495839/a5054eac-5d88-11e6-95fc-7290892c7bb5.png","avatar_image_url":"https://cloud.githubusercontent.com/assets/143418/15842166/7c72db34-2c0b-11e6-9aed-b52498112777.png","action":{"name":"Open in GitHub","url":"https://github.com/xrootd/xrootd"}},"updates":{"snippets":[{"icon":"PERSON","message":"@slithy in #546: In this case, I don't understand the purpose of isNone. If there is an error, the response type will be isError, and if there is a metadata-only response, the response type will be isData. If there is no response at all then the callback won't be called.\r\n\r\nDo you mean that isNone is used internally by the framework and is not intended to be used by the application? If that is the case you should not expose it as part of the API."}],"action":{"name":"View Issue","url":"https://github.com/xrootd/xrootd/issues/546#issuecomment-317369333"}}}

Use REPLY-ALL to reply to list

To unsubscribe from the XROOTD-DEV list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1