| 115 | } |
| 116 | |
| 117 | void RemoteClientBridge::OnResolve(const AsioHostResolverClientRequest::ResolveResponse &response) { |
| 118 | MessageStream stream; |
| 119 | |
| 120 | MessageStreamView view(stream); |
| 121 | |
| 122 | // Push message |
| 123 | auto* message = view.Add<HostResolvedMessage>(); |
| 124 | message->accepted = response.found; |
| 125 | |
| 126 | memoryBridge.GetOutput()->AddStream(stream); |
| 127 | |
| 128 | // Commit all inbound streams if requested |
| 129 | if (commitOnAppend) { |
| 130 | memoryBridge.Commit(); |
| 131 | } |
| 132 | } |
| 133 | |
| 134 | void RemoteClientBridge::OnDiscovery(const AsioRemoteServerResolverDiscoveryRequest::Response &response) { |
| 135 | // Entry stream |