pan class="special">::</span><span class="identifier">message</span></code>
                    object using <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span></code>
                    as the storage, or it requires a copy of the caller provided
                    buffer by constructing a new message object. Messages are placed
                    onto an outgoing queue. An asynchronous write operation runs
               