0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-12-27 07:54:05 +01:00

ircd:Ⓜ️:fetch: Improve/fix namespace brief comment. [ci skip]

This commit is contained in:
Jason Volk 2020-11-02 10:27:04 -08:00
parent 536a496bee
commit 3910b3af91

View file

@ -17,13 +17,15 @@
/// remote parties serially. It operates by querying servers in a room until /// remote parties serially. It operates by querying servers in a room until
/// one server can provide a satisfying response. The exact method for /// one server can provide a satisfying response. The exact method for
/// determining who to contact, when and how is encapsulated internally for /// determining who to contact, when and how is encapsulated internally for
/// further development, but it is primarily stochastic. This is liable to be /// further development, but it is primarily stochastic. All viable servers
/// optimized with further development of selection algorithms and hinting. /// in a room are exhausted before an error is the result. A hint may be
/// All viable servers in a room are exhausted before an error is the result. /// provided in the options by the caller. If supplied, it will be attempted
/// first.
/// ///
/// This is an asynchronous promise/future based interface. The result package /// This is an asynchronous promise/future based interface. The result package
/// is delivered by a ctx::future. Note that while fetch::start() is not /// is delivered by a ctx::future with a result managing allocations that
/// intended to yield the ircd::ctx, though it is possible in rare cases. /// originate internally. The caller of start() has no further responsibilities
/// to this interface.
/// ///
/// Due to the composition of multiple operations performed internally, result /// Due to the composition of multiple operations performed internally, result
/// future has no real timeout control over the operation as a whole. While it /// future has no real timeout control over the operation as a whole. While it